diff --git a/aleksis/apps/alsijil/models.py b/aleksis/apps/alsijil/models.py
index da7fea85bb193101fac482145d01717f462d4fba..6571acc5d1084c77561c70d8a3e409215af489d5 100644
--- a/aleksis/apps/alsijil/models.py
+++ b/aleksis/apps/alsijil/models.py
@@ -89,14 +89,15 @@ class PersonalNote(ExtensibleModel, WeekRelatedMixin):
 
         This will create revisions internally.
         """
+        defaults = PersonalNote()
         with reversion.create_revision():
             self.save()
         with reversion.create_revision():
-            self.absent = False
-            self.late = 0
-            self.excused = False
-            self.excuse_type = None
-            self.remarks = ""
+            self.absent = defaults.absent
+            self.late = defaults.late
+            self.excused = defaults.excused
+            self.excuse_type = defaults.excuse_type
+            self.remarks = defaults.remarks
             self.extra_marks.clear()
             self.save()