diff --git a/src/main/java/org/olat/portfolio/ui/structel/EPMapViewController.java b/src/main/java/org/olat/portfolio/ui/structel/EPMapViewController.java
index 191629607d3e15f71f8f03f423dc01031efb0758..a7fa6e0b4129cafaee8dc48b4d2d99d44c407663 100644
--- a/src/main/java/org/olat/portfolio/ui/structel/EPMapViewController.java
+++ b/src/main/java/org/olat/portfolio/ui/structel/EPMapViewController.java
@@ -234,7 +234,9 @@ public class EPMapViewController extends BasicController implements Activateable
 		}
 		initForm(ureq);
 		editMode = EditMode.view;
-		editButton.setCustomDisplayText(translate("map.editButton.on"));
+		if(editButton != null) {
+			editButton.setCustomDisplayText(translate("map.editButton.on"));
+		}
 		if(currentEditedStructure != null && pageCtrl != null) {
 			EPPage page = getSelectedPage(currentEditedStructure);
 			if(page != null) {