Blob Blame History Raw
From b02de8cdd9b7e419b7905d0328a8adc03b72f363 Mon Sep 17 00:00:00 2001
From: Matthias Clasen <mclasen@redhat.com>
Date: Wed, 8 Jul 2015 14:40:35 -0400
Subject: [PATCH 3/3] password: Avoid a critical

---
 gnome-initial-setup/pages/password/gis-password-page.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnome-initial-setup/pages/password/gis-password-page.c b/gnome-initial-setup/pages/password/gis-password-page.c
index 891de63..6d55c39 100644
--- a/gnome-initial-setup/pages/password/gis-password-page.c
+++ b/gnome-initial-setup/pages/password/gis-password-page.c
@@ -248,6 +248,7 @@ gis_password_page_constructed (GObject *object)
 static void
 gis_password_page_dispose (GObject *object)
 {
+  if (GIS_PAGE (object)->driver)
   g_signal_handlers_disconnect_by_func (GIS_PAGE (object)->driver,
                                         username_changed, object);
 
-- 
2.4.5