diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/LazyImageSeriesFrame.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/LazyImageSeriesFrame.java
index 206ac23747944f6e40d4d8f0dd548583316c08b1..00ed549a3ea8b75b104bbc81f5d81fe9fc81aede 100644
--- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/LazyImageSeriesFrame.java
+++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/LazyImageSeriesFrame.java
@@ -72,7 +72,10 @@ public class LazyImageSeriesFrame extends LayoutContainer
             int imageHeight)
     {
         LogicalImageReference images = channelReferences.getBasicImage();
-        setLayout(new TableLayout(images.getTileColsNum()));
+
+        TableLayout tableLayout = new TableLayout(images.getTileColsNum());
+        tableLayout.setCellSpacing(LogicalImageViewer.TILE_SPACING);
+        setLayout(tableLayout);
 
         tilesMap = createTilesMap(seriesPointStacks, images);
         this.channelReferences = channelReferences;
diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/LogicalImageViewer.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/LogicalImageViewer.java
index 4f2c02352a242786b2efcef395ae0635d5ddfc9c..31db54ae01198cd96b56ee1232198a7c1ba7622d 100644
--- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/LogicalImageViewer.java
+++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/LogicalImageViewer.java
@@ -67,6 +67,8 @@ import ch.systemsx.cisd.openbis.plugin.screening.shared.basic.dto.WellLocation;
  */
 public class LogicalImageViewer
 {
+    static final int TILE_SPACING = 3;
+
     private static final String NO_IMAGES_AVAILABLE_MSG = "No images available";
 
     private static final int ONE_IMAGE_SIZE_PX = 120;
@@ -439,7 +441,7 @@ public class LogicalImageViewer
             LogicalImageReference images = channelReferences.getBasicImage();
             
             TableLayout layout = new TableLayout(images.getTileColsNum());
-            layout.setCellSpacing(3);
+            layout.setCellSpacing(TILE_SPACING);
             LayoutContainer container =
                     new LayoutContainer(layout);