diff -Naur windowmaker-20091221-orig/wrlib/load.c windowmaker-20091221/wrlib/load.c
--- windowmaker-20091221-orig/wrlib/load.c	2010-01-21 17:01:10.000000000 -0500
+++ windowmaker-20091221/wrlib/load.c	2010-01-21 17:02:38.000000000 -0500
@@ -327,7 +327,7 @@
 
 #ifdef USE_PNG
 	/* check for PNG */
-	if (png_check_sig(buffer, 8))
+	if (!png_sig_cmp(buffer, 0, 8))
 		return IM_PNG;
 #endif