diff --git a/src/main/java/org/olat/course/nodes/ViteroCourseNode.java b/src/main/java/org/olat/course/nodes/ViteroCourseNode.java
index 92ecbc0f6f1f761929eddbb47ecfca3f9b4a3aaa..165ebbb500873e51668984294a3e08b8e02f63b8 100644
--- a/src/main/java/org/olat/course/nodes/ViteroCourseNode.java
+++ b/src/main/java/org/olat/course/nodes/ViteroCourseNode.java
@@ -36,6 +36,7 @@ import org.olat.core.util.resource.OresHelper;
 import org.olat.course.CourseModule;
 import org.olat.course.ICourse;
 import org.olat.course.condition.ConditionEditController;
+import org.olat.course.editor.ConditionAccessEditConfig;
 import org.olat.course.editor.CourseEditorEnv;
 import org.olat.course.editor.NodeEditController;
 import org.olat.course.editor.StatusDescription;
@@ -89,6 +90,11 @@ public class ViteroCourseNode extends AbstractAccessableCourseNode {
 		return nodeEditCtr;
 	}
 
+	@Override
+	public ConditionAccessEditConfig getAccessEditConfig() {
+		return ConditionAccessEditConfig.regular(false);
+	}
+
 	@Override
 	public NodeRunConstructionResult createNodeRunConstructionResult(UserRequest ureq, WindowControl wControl,
 			UserCourseEnvironment userCourseEnv, CourseNodeSecurityCallback nodeSecCallback, String nodecmd) {
diff --git a/src/main/java/org/olat/course/nodes/vitero/ViteroEditController.java b/src/main/java/org/olat/course/nodes/vitero/ViteroEditController.java
index 9e7fc2af2039d636e62724d84fb2902935235436..7392b3561d009a1288a3479a2cae36403377b3c7 100644
--- a/src/main/java/org/olat/course/nodes/vitero/ViteroEditController.java
+++ b/src/main/java/org/olat/course/nodes/vitero/ViteroEditController.java
@@ -31,10 +31,6 @@ import org.olat.core.gui.control.generic.tabbable.ActivateableTabbableDefaultCon
 import org.olat.core.id.OLATResourceable;
 import org.olat.core.util.resource.OresHelper;
 import org.olat.course.ICourse;
-import org.olat.course.assessment.AssessmentHelper;
-import org.olat.course.condition.Condition;
-import org.olat.course.condition.ConditionEditController;
-import org.olat.course.editor.NodeEditController;
 import org.olat.course.nodes.ViteroCourseNode;
 import org.olat.course.run.userview.UserCourseEnvironment;
 import org.olat.modules.vitero.ui.ViteroBookingsEditController;
@@ -50,27 +46,16 @@ import org.olat.modules.vitero.ui.ViteroBookingsEditController;
  */
 public class ViteroEditController extends ActivateableTabbableDefaultController implements ControllerEventListener {
 
-	private static final String PANE_TAB_ACCESSIBILITY = "pane.tab.accessibility";
 	public static final String PANE_TAB_VCCONFIG = "pane.tab.vcconfig";
-	final static String[] paneKeys = { PANE_TAB_VCCONFIG, PANE_TAB_ACCESSIBILITY };
+	final static String[] paneKeys = { PANE_TAB_VCCONFIG };
 
 	private VelocityContainer editVc;
-	private ConditionEditController accessibilityCondContr;
 	private TabbedPane tabPane;
 	private ViteroBookingsEditController editForm;
 
-	private final ViteroCourseNode courseNode;
-
 	public ViteroEditController(UserRequest ureq, WindowControl wControl, ViteroCourseNode courseNode,
 			ICourse course, UserCourseEnvironment userCourseEnv) {
 		super(ureq, wControl);
-		this.courseNode = courseNode;
-
-
-		Condition accessCondition = courseNode.getPreConditionAccess();
-		accessibilityCondContr = new ConditionEditController(ureq, wControl, userCourseEnv,
-				accessCondition, AssessmentHelper.getAssessableNodes(course.getEditorTreeModel(), courseNode));
-		listenTo(accessibilityCondContr);
 
 		OLATResourceable ores = OresHelper.createOLATResourceableInstance(course.getResourceableTypeName(), course.getResourceableId());
 		editForm = new ViteroBookingsEditController(ureq, wControl, null, ores, courseNode.getIdent(), course.getCourseTitle(), userCourseEnv.isCourseReadOnly());
@@ -105,21 +90,14 @@ public class ViteroEditController extends ActivateableTabbableDefaultController
 
 	@Override
 	protected void event(UserRequest ureq, Controller source, Event event) {
-		if (source == accessibilityCondContr) {
-			if (event == Event.CHANGED_EVENT) {
-				Condition cond = accessibilityCondContr.getCondition();
-				courseNode.setPreConditionAccess(cond);
-				fireEvent(ureq, NodeEditController.NODECONFIG_CHANGED_EVENT);
-			}
-		} else if (source == editForm) {
+		if (source == editForm) {
 			//nothing to do
 		}
 	}
 
+	@Override
 	public void addTabs(TabbedPane tabbedPane) {
 		tabPane = tabbedPane;
-		tabbedPane.addTab(translate(PANE_TAB_ACCESSIBILITY),
-				accessibilityCondContr.getWrappedDefaultAccessConditionVC(translate("condition.accessibility.title")));
 		tabbedPane.addTab(translate(PANE_TAB_VCCONFIG), editVc);
 	}
 }
\ No newline at end of file
diff --git a/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_de.properties
index b3c00e4344ed44d7b38e26ebb1148d9c381d2449..10f1750fbcb39711404789e8eea0c93bc4788a29 100644
--- a/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_de.properties
@@ -1,8 +1,6 @@
 error.vmsNotAvailable=$org.olat.modules.vitero.ui\:error.vmsNotAvailable
 table.empty=$org.olat.modules.vitero.ui\:table.empty
-pane.tab.accessibility=Zugang
 pane.tab.vcconfig=Konfiguration
-condition.accessibility.title=Zugang
 title_vc=vitero
 guestnoaccess.title=$org.olat.course.nodes\:guestnoaccess.title
-guestnoaccess.message=$org.olat.course.nodes\:guestnoaccess.message
\ No newline at end of file
+guestnoaccess.message=$org.olat.course.nodes\:guestnoaccess.message
diff --git a/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_en.properties
index 5a8385907fef326c27a83c4c4c8779e8067a74da..5f26d9324dc09ade73c04146150e970a4bf00ff2 100644
--- a/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_en.properties
@@ -1,8 +1,6 @@
 error.vmsNotAvailable=$org.olat.modules.vitero.ui\:error.vmsNotAvailable
 table.empty=$org.olat.modules.vitero.ui\:table.empty
-pane.tab.accessibility=Access
 pane.tab.vcconfig=Configuration
-condition.accessibility.title=Access
 title_vc=vitero
 guestnoaccess.title=$org.olat.course.nodes\:guestnoaccess.title
-guestnoaccess.message=$org.olat.course.nodes\:guestnoaccess.message
\ No newline at end of file
+guestnoaccess.message=$org.olat.course.nodes\:guestnoaccess.message
diff --git a/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_fr.properties
index 7f60d32e022f176e3f705932ff927ccb8c771679..5f26d9324dc09ade73c04146150e970a4bf00ff2 100644
--- a/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_fr.properties
@@ -1,8 +1,6 @@
 error.vmsNotAvailable=$org.olat.modules.vitero.ui\:error.vmsNotAvailable
 table.empty=$org.olat.modules.vitero.ui\:table.empty
-pane.tab.accessibility=Acc\u00e8s
 pane.tab.vcconfig=Configuration
-condition.accessibility.title=Acc\u00e8s
 title_vc=vitero
 guestnoaccess.title=$org.olat.course.nodes\:guestnoaccess.title
 guestnoaccess.message=$org.olat.course.nodes\:guestnoaccess.message
diff --git a/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_it.properties
index 18064745f276004b04457d2bea6b5439e9538c63..7cc341a5786083394a4f576c08de372211420238 100644
--- a/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_it.properties
@@ -1,9 +1,7 @@
 #Tue Jul 05 10:45:20 CEST 2016
-condition.accessibility.title=Accesso
 error.vmsNotAvailable=$org.olat.modules.vitero.ui\:error.vmsNotAvailable
 guestnoaccess.message=$org.olat.course.nodes\:guestnoaccess.message
 guestnoaccess.title=$org.olat.course.nodes\:guestnoaccess.title
-pane.tab.accessibility=Accesso
 pane.tab.vcconfig=Configurazione
 table.empty=$org.olat.modules.vitero.ui\:table.empty
 title_vc=vitero
diff --git a/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_pl.properties b/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_pl.properties
index 5511e4e81cacc8c445b3deb086b28c2d8102e33c..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644
--- a/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_pl.properties
+++ b/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_pl.properties
@@ -1 +0,0 @@
-pane.tab.accessibility=Dost\u0119p
diff --git a/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_pt_BR.properties
index 264aca6f923f2ab99c94ce3fc2fe8ceb1e72fdb7..200e19ffa91722116163f9d66faad1af64e933fc 100644
--- a/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/vitero/_i18n/LocalStrings_pt_BR.properties
@@ -1,9 +1,7 @@
 #Tue Apr 03 15:50:58 CEST 2012
-condition.accessibility.title=Acesso
 error.vmsNotAvailable=$org.olat.modules.vitero.ui\:error.vmsNotAvailable
 guestnoaccess.message=$org.olat.course.nodes\:guestnoaccess.message
 guestnoaccess.title=$org.olat.course.nodes\:guestnoaccess.title
-pane.tab.accessibility=Acesso
 pane.tab.vcconfig=Configura\u00E7\u00E3o
 table.empty=$org.olat.modules.vitero.ui\:table.empty
 title_vc=vitero