diff --git a/enrol/manual/lib.php b/enrol/manual/lib.php
index a346a08a8b5..7d7006c9596 100644
--- a/enrol/manual/lib.php
+++ b/enrol/manual/lib.php
@@ -178,6 +178,14 @@ class enrol_manual_plugin extends enrol_plugin {
                 }
             }
         }
+
+        // Set notifyall based off of expirynotify.
+        if ($data->expirynotify > 0) {
+            $data->notifyall = 1;
+        } else {
+            $data->notifyall = 0;
+        }
+
         return parent::update_instance($instance, $data);
     }
 
