diff --git a/annotation/src/main/java/lcsb/mapviewer/annotation/cache/BigFileCache.java b/annotation/src/main/java/lcsb/mapviewer/annotation/cache/BigFileCache.java
index 1cb7b5e3a3a976ea50c7bb94901c141d91f51d8d..81f34f60dab4aea68dbad8db49d3153d293a5e88 100644
--- a/annotation/src/main/java/lcsb/mapviewer/annotation/cache/BigFileCache.java
+++ b/annotation/src/main/java/lcsb/mapviewer/annotation/cache/BigFileCache.java
@@ -154,7 +154,7 @@ public class BigFileCache {
 			throw new FileNotFoundException("Missing big file: " + Configuration.getWebAppDir() + entry.getLocalPath() + ". Downloaded from: " + url);
 		}
 
-		return entry.getLocalPath();
+		return f.getAbsolutePath();
 	}
 
 	/**