diff --git a/bookwyrm/models/readthrough.py b/bookwyrm/models/readthrough.py
index 3afde306..8ec3c9c6 100644
--- a/bookwyrm/models/readthrough.py
+++ b/bookwyrm/models/readthrough.py
@@ -42,7 +42,7 @@ class ReadThrough(BookWyrmModel):
class ProgressUpdate(BookWyrmModel):
''' Store progress through a book in the database. '''
user = models.ForeignKey('User', on_delete=models.PROTECT)
- readthrough = models.ForeignKey('ReadThrough', on_delete=models.PROTECT)
+ readthrough = models.ForeignKey('ReadThrough', on_delete=models.CASCADE)
progress = models.IntegerField()
mode = models.CharField(
max_length=3,
diff --git a/bookwyrm/templates/snippets/components/modal.html b/bookwyrm/templates/snippets/components/modal.html
index 3eec9efa..72402914 100644
--- a/bookwyrm/templates/snippets/components/modal.html
+++ b/bookwyrm/templates/snippets/components/modal.html
@@ -7,11 +7,10 @@
{% include 'snippets/toggle/toggle_button.html' with label="close" class="delete" nonbutton=True %}
-
{% block modal-form-open %}{% endblock %}
-
- {% block modal-body %}{% endblock %}
-
+