diff -Naur gdm-3.22.1-old/daemon/gdm-launch-environment.c gdm-3.22.1-new/daemon/gdm-launch-environment.c
--- gdm-3.22.1-old/daemon/gdm-launch-environment.c	2016-09-21 22:27:20.000000000 +0300
+++ gdm-3.22.1-new/daemon/gdm-launch-environment.c	2016-12-15 23:18:18.727735000 +0300
@@ -869,6 +869,7 @@
         gdm_settings_direct_get_boolean (GDM_KEY_DEBUG, &debug);
 
         args = g_ptr_array_new ();
+        g_ptr_array_add (args, "dbus-run-session");
         g_ptr_array_add (args, "gnome-session");
 
         g_ptr_array_add (args, "--autostart");
