diff --git a/program/models.py b/program/models.py
index b7eb5d98153b3fec75bddd11e244ab2603cc3eaf..6a58ae8dfd78afb6e82dbe409a37b0463ebf9132 100644
--- a/program/models.py
+++ b/program/models.py
@@ -21,7 +21,6 @@
 from rest_framework.exceptions import ValidationError
 from versatileimagefield.fields import PPOIField, VersatileImageField
 
-from django.conf import settings
 from django.contrib.auth.models import User
 from django.db import models
 from django.db.models import Max, Q
@@ -157,19 +156,6 @@ class Image(models.Model):
             height = int(width / aspect_ratio)
         return self.image.thumbnail[f"{width}x{height}"].url
 
-    def save(self, *args, **kwargs):
-        super().save(*args, **kwargs)
-
-        if self.image.name and settings.THUMBNAIL_SIZES:
-            for size in settings.THUMBNAIL_SIZES:
-                self.image.thumbnail = self.image.crop[size].name
-
-    def delete(self, using=None, keep_parents=False):
-        self.image.delete_all_created_images()
-        self.image.delete(save=False)
-
-        super().delete(using, keep_parents)
-
 
 class Host(models.Model):
     biography = models.TextField(blank=True)