diff --git a/gnome/src/sflphone_client.c b/gnome/src/sflphone_client.c
index 2db692bcea96ed84f58b9d8b903a887d60b9a6a5..bc167fbd7a867d99e435c2c705729cf326ac414e 100644
--- a/gnome/src/sflphone_client.c
+++ b/gnome/src/sflphone_client.c
@@ -102,7 +102,7 @@ sflphone_client_new()
 {
     SFLPhoneClient *client = g_object_new(sflphone_client_get_type(),
             "application-id", "org.sfl.SFLphone",
-            "flags", G_APPLICATION_HANDLES_COMMAND_LINE, NULL);
+            "flags", G_APPLICATION_HANDLES_COMMAND_LINE | G_APPLICATION_IS_SERVICE, NULL);
     return client;
 }