diff --git a/src/flask_covid19/blueprints/data_rki/rki_model_import.py b/src/flask_covid19/blueprints/data_rki/rki_model_import.py
index f450330a745c4b50d1c5733468be9b45c48037c9..1ae35a13cc3fe66fef5b4f4a94367eb817c365e7 100644
--- a/src/flask_covid19/blueprints/data_rki/rki_model_import.py
+++ b/src/flask_covid19/blueprints/data_rki/rki_model_import.py
@@ -147,7 +147,7 @@ class RkiImport(AllImport):
     @classmethod
     def find_by_meldedatum_and_landkreis(cls, my_datum: str, my_landkreis: str):
         return db.session.query(cls) \
-            .filter(and_(cls.datum == my_datum), (cls.landkreis == my_landkreis)) \
+            .filter(and_(cls.date_reported_import_str == my_datum), (cls.landkreis.id == my_landkreis.id)) \
             .order_by(cls.landkreis.asc()) \
             .all()