diff --git a/src/main/java/ch/ethz/seb/sebserver/gui/service/session/ProctoringGUIService.java b/src/main/java/ch/ethz/seb/sebserver/gui/service/session/ProctoringGUIService.java index c42c1bec..68af492d 100644 --- a/src/main/java/ch/ethz/seb/sebserver/gui/service/session/ProctoringGUIService.java +++ b/src/main/java/ch/ethz/seb/sebserver/gui/service/session/ProctoringGUIService.java @@ -234,7 +234,7 @@ public class ProctoringGUIService { public void clear() { if (!this.rooms.isEmpty()) { - this.rooms.keySet() + new ArrayList<>(this.rooms.keySet()) .stream() .forEach(this::closeRoom); this.rooms.clear();