diff options
Diffstat (limited to 'pam-ck-connector')
-rw-r--r-- | pam-ck-connector/pam-ck-connector.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pam-ck-connector/pam-ck-connector.c b/pam-ck-connector/pam-ck-connector.c index e57e80f..22c076f 100644 --- a/pam-ck-connector/pam-ck-connector.c +++ b/pam-ck-connector/pam-ck-connector.c @@ -312,6 +312,14 @@ pam_sm_open_session (pam_handle_t *pamh, } } + /* make sure no values are NULL */ + if (x11_display == NULL) { + x11_display = ""; + } + if (remote_host_name == NULL) { + remote_host_name = ""; + } + dbus_error_init (&error); res = ck_connector_open_session_with_parameters (ckc, &error, |