Add main_window check for new code.
authorTom Adams <tom@holizz.com>
Tue, 9 Jun 2009 19:26:46 +0000 (20:26 +0100)
committerTom Adams <tom@holizz.com>
Tue, 9 Jun 2009 19:26:46 +0000 (20:26 +0100)
uzbl.c

diff --git a/uzbl.c b/uzbl.c
index d12b603..f1c27b1 100644 (file)
--- a/uzbl.c
+++ b/uzbl.c
@@ -1326,7 +1326,8 @@ set_proxy_url() {
 static void
 set_icon() {
     if(file_exists(uzbl.gui.icon)) {
-        gtk_window_set_icon_from_file (GTK_WINDOW (uzbl.gui.main_window), uzbl.gui.icon, NULL);
+        if (uzbl.gui.main_window)
+            gtk_window_set_icon_from_file (GTK_WINDOW (uzbl.gui.main_window), uzbl.gui.icon, NULL);
     } else {
         g_printerr ("Icon \"%s\" not found. ignoring.\n", uzbl.gui.icon);
     }