BP-787 fix null list of groups
diff --git a/oKBereitschaftsplanungBackend/src/main/java/org/eclipse/openk/sp/dto/planning/PlanRowsDto.java b/oKBereitschaftsplanungBackend/src/main/java/org/eclipse/openk/sp/dto/planning/PlanRowsDto.java
index 198038b..8e9baf9 100644
--- a/oKBereitschaftsplanungBackend/src/main/java/org/eclipse/openk/sp/dto/planning/PlanRowsDto.java
+++ b/oKBereitschaftsplanungBackend/src/main/java/org/eclipse/openk/sp/dto/planning/PlanRowsDto.java
@@ -42,14 +42,18 @@
 	 */
 	public PlanRowsDto(List<StandbyGroupSelectionDto> listStandbyGroupDto) {
 
-		for (int i = 0; i < listStandbyGroupDto.size(); i++) {
+		if (listStandbyGroupDto != null) {
 
-			StandbyGroupSelectionDto standbyGroupSelectionDto = listStandbyGroupDto.get(i);
+			for (int i = 0; i < listStandbyGroupDto.size(); i++) {
 
-			List<StandbyScheduleBodySelectionDto> listBodyDto = new ArrayList<>();
-			listGroupBodies.add(listBodyDto);
-			dayGroupMap.put(standbyGroupSelectionDto.getId(), listBodyDto);
+				StandbyGroupSelectionDto standbyGroupSelectionDto = listStandbyGroupDto.get(i);
+
+				List<StandbyScheduleBodySelectionDto> listBodyDto = new ArrayList<>();
+				listGroupBodies.add(listBodyDto);
+				dayGroupMap.put(standbyGroupSelectionDto.getId(), listBodyDto);
+			}
 		}
+
 	}
 
 	/**