summaryrefslogtreecommitdiffstats
path: root/src/ck-session.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ck-session.c')
-rw-r--r--src/ck-session.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ck-session.c b/src/ck-session.c
index a700786..b950184 100644
--- a/src/ck-session.c
+++ b/src/ck-session.c
@@ -1230,7 +1230,8 @@ ck_session_run_programs (CkSession *session,
if (session->priv->x11_display_device != NULL && strlen (session->priv->x11_display_device) > 0) {
extra_env[n++] = g_strdup_printf ("CK_SESSION_X11_DISPLAY_DEVICE=%s", session->priv->x11_display_device);
}
- extra_env[n++] = g_strdup_printf ("CK_SESSION_X11_DISPLAY=%s", session->priv->x11_display);
+ extra_env[n++] = g_strdup_printf ("CK_SESSION_X11_DISPLAY=%s",
+ session->priv->x11_display ? session->priv->x11_display : "");
if (session->priv->remote_host_name != NULL && strlen (session->priv->remote_host_name) > 0) {
extra_env[n++] = g_strdup_printf ("CK_SESSION_REMOTE_HOST_NAME=%s", session->priv->remote_host_name);
}