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 fff24076bcfcf3c27a4a67038a7f23c49be7bf04..1997be2239d431af55526c429e64cfbbcf41f5b8 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
@@ -72,7 +72,7 @@ class Hdf5ThumbnailGenerator implements IHdf5WriterClient
             File img = new File(imagesInStoreFolder, imagePath);
             BufferedImage image = ImageUtil.loadImage(img);
             BufferedImage thumbnail =
-                    ImageUtil.createThumbnail(image, thumbnailMaxWidth, thumbnailMaxHeight);
+                    ImageUtil.rescale(image, thumbnailMaxWidth, thumbnailMaxHeight, false, true);
             ByteArrayOutputStream output = new ByteArrayOutputStream();
             try
             {