Index: kit/draw.c
diff -u kit/draw.c:1.248 kit/draw.c:1.249
--- kit/draw.c:1.248	Tue May  4 07:37:28 2010
+++ kit/draw.c	Sun Jun 20 18:45:24 2010
@@ -26,7 +26,7 @@
  * SUCH DAMAGE.
  */
 /*
- * $Id: draw.c,v 1.248 2010/05/03 22:37:28 nishida Exp $
+ * $Id: draw.c,v 1.249 2010/06/20 09:45:24 nishida Exp $
  */
 
 #include "mgp.h"
@@ -3506,7 +3506,7 @@
 	if (strncmp(p, ".gscache", sizeof(".gscache") - 1) != 0)
 		unlink(imagefile);
 
-	if (!backflag)
+	if (!backflag && numcolor >= 0)
 		image_setcolor(state);
 }
 
