diff --git a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/Hdf5ThumbnailGenerator.java b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/Hdf5ThumbnailGenerator.java
index 53344e76af13efa29c340e4e7b4bf36249d2d740..ea2d002fb4f68c6e86c0201c5a47b45b1eb78d24 100644
--- a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/Hdf5ThumbnailGenerator.java
+++ b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/Hdf5ThumbnailGenerator.java
@@ -347,7 +347,8 @@ public class Hdf5ThumbnailGenerator implements IHDF5WriterClient
         String imageFilePath = null;
         if (contentOrNull == null)
         {
-            imageFilePath = new File(imageFilePath, imageFileInfo.getImageRelativePath()).getPath();
+            imageFilePath =
+                    new File(imagesParentDirectory, imageFileInfo.getImageRelativePath()).getPath();
         } else
         {
             imageFilePath =