diff options
Diffstat (limited to 'daemon/gdm-manager.c')
-rw-r--r-- | daemon/gdm-manager.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/daemon/gdm-manager.c b/daemon/gdm-manager.c index 256b6447..c3293d95 100644 --- a/daemon/gdm-manager.c +++ b/daemon/gdm-manager.c @@ -677,6 +677,11 @@ add_session_record (GdmManager *manager, display_device = NULL; username = gdm_session_get_username (session); + + if (username == NULL) { + goto out; + } + g_object_get (G_OBJECT (session), "display-name", &display_name, "display-hostname", &hostname, |