diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/SampleDataSetBrowser.java b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/SampleDataSetBrowser.java
index d66805f6ce7573b074240e75d71b601ce4c06714..916d6e5c12dd3e3126dc7f9e198d27d3dc6c5aeb 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/SampleDataSetBrowser.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/SampleDataSetBrowser.java
@@ -91,16 +91,12 @@ class SampleDataSetBrowser extends AbstractExternalDataGrid
         return ID_PREFIX + sampleId;
     }
 
-    private boolean getShowOnlyDirectlyConnected()
-    {
-        return connectionTypeProvider.getShowOnlyDirectlyConnected();
-    }
-
     @Override
     protected void listDatasets(DefaultResultSetConfig<String, ExternalData> resultSetConfig,
             final AbstractAsyncCallback<ResultSetWithEntityTypes<ExternalData>> callback)
     {
+        boolean onlyDirectlyConnected = connectionTypeProvider.getShowOnlyDirectlyConnected();
         viewContext.getService().listSampleDataSets(sampleId, resultSetConfig,
-                getShowOnlyDirectlyConnected(), callback);
+                onlyDirectlyConnected, callback);
     }
 }