diff --git a/src/main/java/se/su/dsv/scipro/checklists/panels/ListCheckListTemplatePanel.java b/src/main/java/se/su/dsv/scipro/checklists/panels/ListCheckListTemplatePanel.java
index df0c66a319..f977a1d17f 100644
--- a/src/main/java/se/su/dsv/scipro/checklists/panels/ListCheckListTemplatePanel.java
+++ b/src/main/java/se/su/dsv/scipro/checklists/panels/ListCheckListTemplatePanel.java
@@ -131,7 +131,7 @@ public class ListCheckListTemplatePanel extends Panel{
 							
 							if (!alreadyAdded){
 								project.addCheckList(checkListDao.save(cl));
-								projectDao.save(project);
+								project = projectDao.save(project);
 								dialog.close(target);
 								setResponsePage(SupervisorChecklistPage.class, pp);
 							}