diff options
author | Tomasz Wasilczyk <twasilczyk@pidgin.im> | 2015-05-09 10:01:27 +0200 |
---|---|---|
committer | Tomasz Wasilczyk <twasilczyk@pidgin.im> | 2015-05-09 10:01:27 +0200 |
commit | 54b427461dd67c14a708481b7c85d306944ee540 (patch) | |
tree | 4ed2187b0013a0cee946fd7fa9ea3f028e9d3270 /libpurple/plugins.c | |
parent | 51c1d248dfeeaa5f52cb8b06349e29e3bf2042c5 (diff) | |
download | pidgin-54b427461dd67c14a708481b7c85d306944ee540.tar.gz |
Fix tests built on Fedora
Diffstat (limited to 'libpurple/plugins.c')
-rw-r--r-- | libpurple/plugins.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libpurple/plugins.c b/libpurple/plugins.c index adce389c72..534e4011b2 100644 --- a/libpurple/plugins.c +++ b/libpurple/plugins.c @@ -992,6 +992,9 @@ purple_plugins_find_plugin(const gchar *id) plugin = gplugin_manager_find_plugin(id); + if (!plugin) + return NULL; + /* GPlugin refs the plugin object before returning it. This workaround is * to avoid managing the reference counts everywhere in our codebase where * we use plugin instances. A plugin object will exist till the plugins |