Petr Hracek 832068
diff --git a/src/frame.h b/src/frame.h
Petr Hracek 832068
index ff696df..fc19768 100644
Petr Hracek 832068
--- a/src/frame.h
Petr Hracek 832068
+++ b/src/frame.h
Petr Hracek 832068
@@ -1349,7 +1349,7 @@ x_set_bitmap_icon (struct frame *f)
Petr Hracek 832068
 {
Petr Hracek 832068
   Lisp_Object obj = assq_no_quit (Qicon_type, f->param_alist);
Petr Hracek 832068
 
Petr Hracek 832068
-  if (CONSP (obj))
Petr Hracek 832068
+  if (CONSP (obj) && !NILP (XCDR (obj)))
Petr Hracek 832068
     x_bitmap_icon (f, XCDR (obj));
Petr Hracek 832068
 }
Petr Hracek 832068