Index: /libpipi/trunk/pipi/codec/imlib.c
===================================================================
--- /libpipi/trunk/pipi/codec/imlib.c	(revision 2933)
+++ /libpipi/trunk/pipi/codec/imlib.c	(revision 2934)
@@ -39,4 +39,11 @@
 
     imlib_context_set_image(priv);
+
+    if(!imlib_image_get_data())
+    {
+        imlib_free_image();
+        return NULL;
+    }
+
     img = pipi_new(imlib_image_get_width(), imlib_image_get_height());
 
