diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/ResolutionChooser.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/ResolutionChooser.java
index 74f17340136aa198333b355e3f9b50f19cbf58aa..a799c452f03bf9201bbd35eb53e500726c531a5b 100644
--- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/ResolutionChooser.java
+++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/ResolutionChooser.java
@@ -49,7 +49,10 @@ public class ResolutionChooser extends LayoutContainer
         List<ImageResolution> resolutions = prepareResolutions(incomingResolutions);
         List<LabeledItem<ImageResolution>> items = new ArrayList<LabeledItem<ImageResolution>>();
 
-        if (resolutions != null)
+        if (resolutions.isEmpty())
+        {
+            items.add(new LabeledItem<ImageResolution>(null, viewContext.getMessage(Dict.RESOLUTION_CHOOSER_DEFAULT)));
+        } else
         {
             for (ImageResolution resolution : resolutions)
             {