diff options
Diffstat (limited to 'daemon/gdm-manager.c')
-rw-r--r-- | daemon/gdm-manager.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/daemon/gdm-manager.c b/daemon/gdm-manager.c index b4f01922..26b2c667 100644 --- a/daemon/gdm-manager.c +++ b/daemon/gdm-manager.c @@ -1413,8 +1413,10 @@ activate_login_window_session_on_seat (GdmManager *self, return; } - activate_session_id (self, seat_id, session_id); - g_free (session_id); + if (session_id) { + activate_session_id (self, seat_id, session_id); + g_free (session_id); + } } static void |