summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gst/gstplugin.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gst/gstplugin.c b/gst/gstplugin.c
index 8b1a5cfac4..d973e86d98 100644
--- a/gst/gstplugin.c
+++ b/gst/gstplugin.c
@@ -1303,7 +1303,7 @@ gst_plugin_load (GstPlugin * plugin)
GstPlugin *newplugin;
if (gst_plugin_is_loaded (plugin)) {
- return plugin;
+ return gst_object_ref (plugin);
}
if (!(newplugin = gst_plugin_load_file (plugin->filename, &error)))