diff --git a/tests/test_issues_server.py b/tests/test_issues_server.py
index e231428a5505d463cdda16e3667490029661debb..b39c8a73b23c979e3745d9249409d7ba81ddb2ec 100644
--- a/tests/test_issues_server.py
+++ b/tests/test_issues_server.py
@@ -1358,8 +1358,6 @@ def test_216():
     assert db.execute_query("FIND RECORDTYPE B", unique=True).name == "B"
 
 
-@pytest.mark.xfail(reason="Needs fix for non-integer ids in queries, "
-                   "see https://gitlab.com/caosdb/caosdb-server/-/issues/138")
 def test_138():
     """Problems with non-integer ids in query filters, see
     https://gitlab.com/caosdb/caosdb-server/-/issues/138