diff --git a/recurring_events.module b/recurring_events.module
index 9a137195ded0769df51286e0068af36c12b20e83..d26632ae75a865be20ca5a448152586ac7de86b2 100644
--- a/recurring_events.module
+++ b/recurring_events.module
@@ -324,9 +324,9 @@ function recurring_events_eventseries_type_insert(EntityInterface $entity) {
 }
 
 /**
- * Implements hook_ENTITY_TYPE_delete().
+ * Implements hook_ENTITY_TYPE_predelete().
  */
-function recurring_events_eventseries_delete(EntityInterface $entity) {
+function recurring_events_eventseries_predelete(EntityInterface $entity) {
   // Only delete instances if we're deleting the default translation of the
   // series.
   if ($entity->isDefaultTranslation()) {