diff --git a/tests/test_datatype_inheritance.py b/tests/test_datatype_inheritance.py
index 4ab7311ac56baebadd24fb05e967c29fd769c281..cac389f606e209eca2f031aa409ecd3ca01b20ef 100644
--- a/tests/test_datatype_inheritance.py
+++ b/tests/test_datatype_inheritance.py
@@ -27,7 +27,7 @@ import caosdb as db
 from caosdb.connection.connection import get_connection
 
 from caosdb.exceptions import TransactionError
-from pytest import raises
+from pytest import mark, raises
 
 
 def setup_function(function):
@@ -154,6 +154,7 @@ def test_datatype_overriding_update():
     assert str("DATETIME").lower() == rt.get_properties()[0].datatype.lower()
 
 
+@mark.xfail(reason="https://gitlab.com/linkahead/linkahead-server/-/issues/257")
 def test_recordtype_to_record():
     rt = RecordType(name="SimpleTextRecordType")
     rt.datatype = "TEXT"
@@ -169,9 +170,9 @@ def test_recordtype_to_record():
 
     rec = Record().add_parent(name="SimpleTextRecordType").insert()
     assert rec.is_valid()
-    # TODO
-    # assert rec.datatype is not None
-    # assert str("TEXT").lower() == rec.datatype.lower()
+    # This fails to inherit the datatype
+    assert rec.datatype is not None
+    assert str("TEXT").lower() == rec.datatype.lower()
 
 
 def test_concrete_property():