diff --git a/browser-plugin/browser-plugin.c b/browser-plugin/browser-plugin.c index c65711ec0..3305ad83d 100644 --- a/browser-plugin/browser-plugin.c +++ b/browser-plugin/browser-plugin.c @@ -1043,6 +1043,7 @@ NPP_GetValue(NPP instance, if (!instance->pdata) return NPERR_INVALID_INSTANCE_ERROR; + funcs.retainobject (instance->pdata); *(NPObject**)value = instance->pdata; break;