diff -Naur WindowMaker-0.92.0-orig/wrlib/load.c WindowMaker-0.92.0/wrlib/load.c
--- WindowMaker-0.92.0-orig/wrlib/load.c	2010-01-21 16:10:39.000000000 -0500
+++ WindowMaker-0.92.0/wrlib/load.c	2010-01-21 16:13:15.000000000 -0500
@@ -348,7 +348,7 @@
 
 #ifdef USE_PNG
     /* check for PNG */
-    if (png_check_sig(buffer, 8))
+    if (!png_sig_cmp(buffer, 0, 8))
         return IM_PNG;
 #endif