diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/MaterialMergedSummarySection.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/MaterialMergedSummarySection.java
index 9623495447093e2552a97654ae9f8aa3351074bc..0026b41817c0c3dda2f61a029395bd0ab64aae66 100644
--- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/MaterialMergedSummarySection.java
+++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/MaterialMergedSummarySection.java
@@ -92,10 +92,17 @@ class MaterialMergedSummarySection extends DisposableTabContent
     {
         super.showContent();
         setHeading("");
-        getHeader().addTool(
-                new SingleOrAllExperimentsChooser(screeningViewContext,
-                        experimentSearchCriteriaHolder, restrictGlobalScopeLinkToProject,
-                        createRefreshAction(experimentSearchCriteriaHolder)));
+        final SingleOrAllExperimentsChooser experimentsChooser = createExperimentChooser();
+        getHeader().addTool(experimentsChooser);
+        // WORKAROUND to GXT private widgetPanel in Header with fixed "float: right" set onRender
+        experimentsChooser.getParent().addStyleName("force-float-left");
+    }
+
+    private SingleOrAllExperimentsChooser createExperimentChooser()
+    {
+        return new SingleOrAllExperimentsChooser(screeningViewContext,
+                experimentSearchCriteriaHolder, restrictGlobalScopeLinkToProject,
+                createRefreshAction(experimentSearchCriteriaHolder));
     }
 
 }
\ No newline at end of file