diff --git a/CityDoctorParent/CityDoctorModel/src/main/java/de/hft/stuttgart/citydoctor2/zip/CityGmlZipEntry.java b/CityDoctorParent/CityDoctorModel/src/main/java/de/hft/stuttgart/citydoctor2/zip/CityGmlZipEntry.java
index 692f4466a889d91d5d29904e2a380efdc7fbc592..da746a718d53e2631449c4228daba47b6fc78cb1 100644
--- a/CityDoctorParent/CityDoctorModel/src/main/java/de/hft/stuttgart/citydoctor2/zip/CityGmlZipEntry.java
+++ b/CityDoctorParent/CityDoctorModel/src/main/java/de/hft/stuttgart/citydoctor2/zip/CityGmlZipEntry.java
@@ -81,7 +81,7 @@ public class CityGmlZipEntry implements Serializable {
                 throw new IOException(e);
             }
         }
-        return memoryLimit > fileSize;
+        return memoryLimit > (fileSize / MB);
     }
 
     protected CityGmlZipEntry(ZipEntry entry, CityGmlZipArchive parentArchive, boolean decompressed) {