diff --git a/aleksis/apps/paweljong/models.py b/aleksis/apps/paweljong/models.py
index b3be8505980c037cbd9209e83180f00f2aa97e4d..bca1c2812f693aa976374a0b7603ef6505fbd7ed 100644
--- a/aleksis/apps/paweljong/models.py
+++ b/aleksis/apps/paweljong/models.py
@@ -415,5 +415,5 @@ class Checkpoint(ExtensibleModel):
     comment = models.CharField(max_length=60, verbose_name=_("Comment"))
 
     timestamp = models.DateTimeField(verbose_name=_("Date and time of check"), auto_now_add=True)
-    lat = models.DecimalField(max_digits=10, decimal_places=8, verbose_name=_("Latitude of check"), blank=True, null=True)
-    lon = models.DecimalField(max_digits=11, decimal_places=8, verbose_name=_("Longitude of check"), blank=True, null=True)
+    lat = models.DecimalField(max_digits=10, decimal_places=8, verbose_name=_("Latitude of check"), blank=True, null=True, on_delete=models.CASCADE)
+    lon = models.DecimalField(max_digits=11, decimal_places=8, verbose_name=_("Longitude of check"), blank=True, null=True, on_delete=models.CASCADE)