diff --git a/src/main/java/org/olat/portfolio/ui/artefacts/collect/EPCollectStepForm04.java b/src/main/java/org/olat/portfolio/ui/artefacts/collect/EPCollectStepForm04.java
index 3a8005411546d8604cd59dd7f3a6e9e7e2056c68..f69ecaaffe68077412133a869301e47c9aeab2ca 100644
--- a/src/main/java/org/olat/portfolio/ui/artefacts/collect/EPCollectStepForm04.java
+++ b/src/main/java/org/olat/portfolio/ui/artefacts/collect/EPCollectStepForm04.java
@@ -149,7 +149,7 @@ public class EPCollectStepForm04 extends StepFormBasicController {
 	protected void formOK(UserRequest ureq) {
 		PortfolioStructure selectedPortfolioStructure = preSelectedStructure;
 
-		TreeNode node = mapsTreeController.getSelectedNode();
+		TreeNode node = mapsTreeController == null ? null : mapsTreeController.getSelectedNode();
 		if(node != null) {
 			Object obj = node.getUserObject();
 			if(obj == null) {