diff --git a/greg/signals.py b/greg/signals.py
index c34c1a19dc030958454f35e9798b38fb708220d7..a2672419b2bd417b20d3fea93050c84a7be658d7 100644
--- a/greg/signals.py
+++ b/greg/signals.py
@@ -75,7 +75,9 @@ def add_changed_fields_callback(sender, instance, raw, *args, **kwargs):
     changed = instance.is_dirty()
     if not changed:
         return
-    instance._changed_fields = list(instance.get_dirty_fields().keys())
+    instance._changed_fields = list(
+        instance.get_dirty_fields().keys()
+    )  # pylint: disable=protected-access
 
 
 @receiver(models.signals.post_save, dispatch_uid="save_notification_callback")