diff --git a/src/gprs.c b/src/gprs.c index 99f829f2..e956a236 100644 --- a/src/gprs.c +++ b/src/gprs.c @@ -965,7 +965,8 @@ static DBusMessage *pri_set_apn(struct pri_context *ctx, DBusConnection *conn, storage_sync(ctx->gprs->imsi, SETTINGS_STORE, settings); } - g_dbus_send_reply(conn, msg, DBUS_TYPE_INVALID); + if (msg) + g_dbus_send_reply(conn, msg, DBUS_TYPE_INVALID); ofono_dbus_signal_property_changed(conn, ctx->path, OFONO_CONNECTION_CONTEXT_INTERFACE,