summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--monitor/proxy/gproxymount.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/monitor/proxy/gproxymount.c b/monitor/proxy/gproxymount.c
index 64e128d6..73af376d 100644
--- a/monitor/proxy/gproxymount.c
+++ b/monitor/proxy/gproxymount.c
@@ -386,7 +386,8 @@ eject_wrapper_callback (GObject *source_object,
gpointer user_data)
{
EjectWrapperOp *data = user_data;
- data->callback (data->object, res, data->user_data);
+ if (data->callback)
+ data->callback (data->object, res, data->user_data);
g_object_unref (data->object);
g_free (data);
}