--- widelands-1.3.orig/src/wlapplication.cc	2025-12-18 21:19:33.000000000 +0300
+++ widelands-1.3/src/wlapplication.cc	2025-12-22 19:39:35.505925200 +0300
@@ -1721,7 +1721,7 @@
 
 		// Finally, try a relative datadir.
 		if (!found_datadir) {
-			datadir_ = get_executable_directory() + FileSystem::file_separator() + INSTALL_DATADIR;
+			datadir_ = get_executable_directory() + FileSystem::file_separator() + ".." + FileSystem::file_separator() + INSTALL_DATADIR;
 			const std::string err = checkdatadirversion(datadir_);
 			if (err.empty()) {
 				found_datadir = true;
