diff -ur u4.orig/src/u4file.cpp u4/src/u4file.cpp
--- u4.orig/src/u4file.cpp 2004-11-29 06:38:26.000000000 +0100
+++ u4/src/u4file.cpp 2007-02-02 15:59:34.000000000 +0100
@@ -236,6 +236,9 @@
if (!pathname.empty()) {
/* original u4 zip is present */
add(new U4ZipPackage(pathname, "ultima4/", false));
+ /* add twice as sometimes the zip contains an ultima4 dir
+ and sometimes not */
+ add(new U4ZipPackage(pathname, "", false));
}
}