diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/dataset/GenericDataSetViewer.java b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/dataset/GenericDataSetViewer.java
index b659daf35e28045eb730f829be0706430f5fe79d..03fc68ce49e41601512acd995b5e1d7997aaf8be 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/dataset/GenericDataSetViewer.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/dataset/GenericDataSetViewer.java
@@ -146,7 +146,7 @@ abstract public class GenericDataSetViewer extends AbstractViewerWithVerticalSpl
                 public void execute()
                 {
                     new DataSetListDeletionConfirmationDialog(viewContext.getCommonViewContext(),
-                            createPermanentDeletionCallback(), createPermanentDeletionCallback(),
+                            createPermanentDeletionCallback(), createDeletionCallback(),
                             getOriginalData()).show();
                 }
 
diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/experiment/GenericExperimentViewer.java b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/experiment/GenericExperimentViewer.java
index 7b838c5abba814950a1f77efe46dcf630a5d9175..2245207bbd767f723b99ebd9f1ecf7fc4be87692 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/experiment/GenericExperimentViewer.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/experiment/GenericExperimentViewer.java
@@ -129,7 +129,7 @@ public class GenericExperimentViewer extends AbstractViewerWithVerticalSplit<Exp
                 {
                     new ExperimentListDeletionConfirmationDialog(
                             viewContext.getCommonViewContext(), createPermanentDeletionCallback(),
-                            createPermanentDeletionCallback(), getOriginalData()).show();
+                            createDeletionCallback(), getOriginalData()).show();
                 }
             }));
     }