diff -r 07bf4ac5b20d src/gui_x11.c
--- a/src/gui_x11.c	Sun Jul 14 12:34:56 2013 +0200
+++ b/src/gui_x11.c	Sun Jul 14 13:01:31 2013 +0200
@@ -1506,11 +1506,11 @@
 
 	if (number_sizes > 0)
 	{
-	    if (size->max_height >= 48 && size->max_height >= 48)
+	    if (size->max_height >= 48 || size->max_width >= 48)
 		magick = vim48x48;
-	    else if (size->max_height >= 32 && size->max_height >= 32)
+	    else if (size->max_height >= 32 || size->max_width >= 32)
 		magick = vim32x32;
-	    else if (size->max_height >= 16 && size->max_height >= 16)
+	    else if (size->max_height >= 16 || size->max_width >= 16)
 		magick = vim16x16;
 	}
     }
