diff --git a/src/main/java/org/olat/portfolio/ui/EPArtefactPoolRunController.java b/src/main/java/org/olat/portfolio/ui/EPArtefactPoolRunController.java
index ce6313cca70be31d00c2555af9aa9eed09c722cd..16a32165b91311d6e3364efb1342a0a9b2907897 100755
--- a/src/main/java/org/olat/portfolio/ui/EPArtefactPoolRunController.java
+++ b/src/main/java/org/olat/portfolio/ui/EPArtefactPoolRunController.java
@@ -204,7 +204,7 @@ public class EPArtefactPoolRunController extends BasicController implements Acti
 			removeAsListenerAndDispose(artCtrl);
 		}
 
-		if (userPrefsMode != null && userPrefsMode.equals(EPViewModeController.VIEWMODE_TABLE)){
+		if (importV2  || (userPrefsMode != null && userPrefsMode.equals(EPViewModeController.VIEWMODE_TABLE))){
 			EPSecurityCallback secCallback = new EPSecurityCallbackImpl(true, true);
 			artCtrl = new EPMultipleArtefactsAsTableController(ureq, getWindowControl(), artefacts, null, artefactChooseMode, importV2, secCallback);
 			viewModeCtrl.selectTable();