aboutsummaryrefslogtreecommitdiff
path: root/src/mm-base-manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-base-manager.c')
-rw-r--r--src/mm-base-manager.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mm-base-manager.c b/src/mm-base-manager.c
index a77b4f1b..6961ca90 100644
--- a/src/mm-base-manager.c
+++ b/src/mm-base-manager.c
@@ -1139,7 +1139,9 @@ initable_init (GInitable *initable,
#endif
/* Create filter */
- priv->filter = mm_filter_new (priv->filter_policy);
+ priv->filter = mm_filter_new (priv->filter_policy, error);
+ if (!priv->filter)
+ return FALSE;
/* Create plugin manager */
priv->plugin_manager = mm_plugin_manager_new (priv->plugin_dir, error);