--- ezimagemanager.php.org.php	2011-03-28 10:48:59.248584002 +0200
+++ ezimagemanager.php	2011-03-28 10:40:33.848584002 +0200
@@ -813,6 +813,14 @@
             eZDebug::writeWarning( "Alias name $aliasName does not exist, cannot create it" );
             return false;
         }
+
+        // check for 0 byte original image
+        $original = $existingAliasList[ 'original' ];
+        if( !$original[ 'filesize' ] )
+        {
+            eZDebug::writeWarning( "Original alias file size at 0 bytes, cannot create alias" );
+            return false;
+        }
         
         // check if the reference alias is defined, and if no, use original as ref
         $currentAliasInfo = $aliasList[$aliasName];
