diff --git a/Graphics/Rendering/Cairo.hs b/Graphics/Rendering/Cairo.hs
--- a/Graphics/Rendering/Cairo.hs
+++ b/Graphics/Rendering/Cairo.hs
@@ -333,7 +333,9 @@
                          ,getNumElements
 #endif
                        )
+#ifdef CAIRO_HAS_PNG_FUNCTIONS
 import Graphics.Rendering.Cairo.Internal (imageSurfaceCreateFromPNG)
+#endif
 
 import Graphics.Rendering.Cairo.Types
 import Graphics.Rendering.Cairo.Internal.Utilities (CairoString(..))
diff --git a/cairo.cabal b/cairo.cabal
--- a/cairo.cabal
+++ b/cairo.cabal
@@ -1,5 +1,5 @@
 Name:           cairo
-Version:        0.13.4.1
+Version:        0.13.4.2
 License:        BSD3
 License-file:   COPYRIGHT
 Copyright:      (c) 2001-2010 The Gtk2Hs Team, (c) Paolo Martini 2005, (c) Abraham Egnor 2003, 2004, (c) Aetion Technologies LLC 2004
