diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/WellContentDialog.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/WellContentDialog.java
index 8e042e4cc8f936977edd0a7cba6b5ca21557a944..56d68bfee408b652d23353303f1f881fba8d1103 100644
--- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/WellContentDialog.java
+++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/WellContentDialog.java
@@ -265,7 +265,7 @@ public class WellContentDialog extends Dialog
         if (wellLocation == null)
         {
             // images stacks cannot be obtained
-            showStaticImageDialog(contentDialog, imageDataset, channelState, viewContext);
+            contentDialog.show();
         }
         contentDialog.setDataSetCode(imageDataset.getDatasetCode());
         viewContext.getService().listImageChannelStacks(imageDataset.getDatasetCode(),
@@ -277,8 +277,7 @@ public class WellContentDialog extends Dialog
                         {
                             if (channelStackImages.size() == 0)
                             {
-                                showStaticImageDialog(contentDialog, imageDataset, channelState,
-                                        viewContext);
+                                contentDialog.show();
                             } else
                             {
                                 final WellImages wellImages = new WellImages(imageDataset, wellLocation);