summaryrefslogtreecommitdiff
path: root/src/contacts-avatar-dialog.vala
diff options
context:
space:
mode:
Diffstat (limited to 'src/contacts-avatar-dialog.vala')
-rw-r--r--src/contacts-avatar-dialog.vala8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/contacts-avatar-dialog.vala b/src/contacts-avatar-dialog.vala
index 1bd538c..927f4ea 100644
--- a/src/contacts-avatar-dialog.vala
+++ b/src/contacts-avatar-dialog.vala
@@ -448,6 +448,14 @@ public class Contacts.AvatarDialog : Dialog {
}
}
+#if HAVE_CHEESE
+ /* Ensure the Vala garbage collector disposes of the Cheese widget.
+ * This prevents the 'Device or resource busy' warnings, see:
+ * https://bugzilla.gnome.org/show_bug.cgi?id=700959
+ */
+ cheese = null;
+#endif
+
this.destroy ();
});