diff --git a/src/main/java/de/thm/arsnova/services/QuestionService.java b/src/main/java/de/thm/arsnova/services/QuestionService.java index 62b68b5de6527b1abba534b792d90d2435d53350..a3bb20a5e5bbf9dfc043df36f8c3c52d3b22bf22 100644 --- a/src/main/java/de/thm/arsnova/services/QuestionService.java +++ b/src/main/java/de/thm/arsnova/services/QuestionService.java @@ -905,7 +905,8 @@ public class QuestionService implements IQuestionService, ApplicationEventPublis SortOrder sortOrder = databaseDao.getSortOrder(question.getSessionId(), question.getQuestionVariant(), question.getSubject()); if (sortOrder != null) { List<String> tempSortOrder = sortOrder.getSortOrder(); - sortOrder.setSortOrder(tempSortOrder.remove(question.get_id())); + tempSortOrder.remove(question.get_id()); + sortOrder.setSortOrder(tempSortOrder); if (sortOrder.getSortOrder().isEmpty()) { databaseDao.deleteSortOrder(sortOrder); SortOrder subjectSortOrder = databaseDao.getSortOrder(sortOrder.getSessionId(), sortOrder.getQuestionVariant(), "");