diff --git a/src/main/java/org/olat/course/nodes/SurveyCourseNode.java b/src/main/java/org/olat/course/nodes/SurveyCourseNode.java
index 5bc58de7ce26c279d47329b889b580b6295002f6..5b2e1c88183a50ba0f4ac61dc4ee3cca979abdbf 100644
--- a/src/main/java/org/olat/course/nodes/SurveyCourseNode.java
+++ b/src/main/java/org/olat/course/nodes/SurveyCourseNode.java
@@ -248,9 +248,11 @@ public class SurveyCourseNode extends AbstractAccessableCourseNode {
 	}
 
 	private void postImportCopy(ICourse course, String nodeIdent) {
+		RepositoryEntry formEntry = getEvaluationForm(getModuleConfiguration());
+		if (formEntry == null) return;
+		
 		RepositoryEntry ores = RepositoryManager.getInstance().lookupRepositoryEntry(course, true);
 		EvaluationFormManager evaluationFormManager = CoreSpringFactory.getImpl(EvaluationFormManager.class);
-		RepositoryEntry formEntry = getEvaluationForm(getModuleConfiguration());
 		EvaluationFormSurveyIdentifier surveyIdent = of(ores, nodeIdent);
 		EvaluationFormSurvey survey = evaluationFormManager.loadSurvey(surveyIdent);
 		if (survey == null) {