diff --git a/src/flask_covid19/blueprints/data_who/who_model.py b/src/flask_covid19/blueprints/data_who/who_model.py
index 6fc322a8bf7ad0dd3d8c99a64a900bd775811a61..7968279e8babc12723b4994c6f1dfc663958cb93 100644
--- a/src/flask_covid19/blueprints/data_who/who_model.py
+++ b/src/flask_covid19/blueprints/data_who/who_model.py
@@ -32,7 +32,7 @@ class WhoDateReported(BlueprintDateReported):
 
     @classmethod
     def create_new_object_factory(cls, my_date_rep):
-        return super().create_new_object_factory_for_who(my_date_rep)
+        return cls.create_new_object_factory_for_who(my_date_rep)
 
 
 class WhoCountryRegion(BlueprintLocationGroup):