diff --git a/src/main/java/org/olat/course/editor/PublishStep01.java b/src/main/java/org/olat/course/editor/PublishStep01.java
index 58c610b2c590e024866354a5c96a4b8f47eba179..dd37082c33959f7567a646818fce9765a8d8a42b 100644
--- a/src/main/java/org/olat/course/editor/PublishStep01.java
+++ b/src/main/java/org/olat/course/editor/PublishStep01.java
@@ -166,7 +166,18 @@ class PublishStep01 extends BasicStep {
 			if(!loginModule.isGuestLoginLinksEnabled() && "4".equals(selectedAccess)) {//no guest but BARG
 				accessSelbox.select("3", true);//-> set BAR-
 			} else {
-				accessSelbox.select(selectedAccess, true);
+				boolean found = false;
+				for(String key:keys) {
+					if(key.equals(selectedAccess)) {
+						accessSelbox.select(key, true);
+						found = true;
+						break;
+					}
+				}
+				
+				if(!found) {//probably 0
+					accessSelbox.select(keys[0], true);
+				}
 			}
 		}
 	}