diff --git a/integrationtests/realworld_example/test_dataset_crawler.py b/integrationtests/realworld_example/test_dataset_crawler.py
index 14f987fd2c63434e8c225299212933a18f109b77..250ee2122ab135317e236f3130b86e304d4208a7 100644
--- a/integrationtests/realworld_example/test_dataset_crawler.py
+++ b/integrationtests/realworld_example/test_dataset_crawler.py
@@ -116,10 +116,15 @@ def test_dataset(
                             "start_datetime='2022-02-10T16:36:48+01:00'") == 1
 
 
+@pytest.mark.xfail(
+    "Reference properties are not updated correctly. "
+    "See https://gitlab.indiscale.com/caosdb/src/caosdb-crawler/-/issues/12."
+)
 def test_event_update(usemodel):
 
     ident = CaosDBIdentifiableAdapter()
     ident.load_from_yaml_definition(os.path.join(DATADIR, "identifiables.yml"))
+    crawler_definition_path = os.path.join(DATADIR, "dataset_cfoods.yml")
 
     # TODO(fspreck): Use crawler_main
     crawler_main()