--- a/daemon/gdm-launch-environment.c 2015-06-22 15:11:07.277474398 +0000 +++ b/daemon/gdm-launch-environment.c 2015-06-22 15:12:31.301157665 +0000 @@ -48,8 +48,6 @@ #include "gdm-session-enum-types.h" #include "gdm-launch-environment.h" -#define DBUS_LAUNCH_COMMAND BINDIR "/dbus-launch --exit-with-session" - extern char **environ; #define GDM_LAUNCH_ENVIRONMENT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GDM_TYPE_LAUNCH_ENVIRONMENT, GdmLaunchEnvironmentPrivate)) @@ -512,7 +510,7 @@ gdm_session_select_program (launch_environment->priv->session, launch_environment->priv->command); } else { /* wrap it in dbus-launch */ - char *command = g_strdup_printf ("%s %s", DBUS_LAUNCH_COMMAND, launch_environment->priv->command); + char *command = g_strdup (launch_environment->priv->command); gdm_session_select_program (launch_environment->priv->session, command); g_free (command);