diff --git a/tests/test_issues_server.py b/tests/test_issues_server.py
index 3027281c0071a4dda6713fe04739172780c2057a..4a423731fa83aa587fc44429ead3d322184e51d1 100644
--- a/tests/test_issues_server.py
+++ b/tests/test_issues_server.py
@@ -24,6 +24,7 @@
 
 """Tests for issues on gitlab.com, project caosdb-server."""
 
+import math
 import os
 import tempfile
 import time
@@ -377,8 +378,19 @@ def test_issue_154_with_versioning():
 
 def test_issue_127():
     """https://gitlab.com/caosdb/caosdb-server/-/issues/127"""
-    p = db.Property("TestProp", datatype=db.LIST(db.DOUBLE)).insert()
-    rt = db.RecordType("TestRT").add_property("TestProp", ["NaN"]).insert()
+    p = db.Property(
+        name="TestDoubleProperty",
+        datatype=db.LIST(
+            db.DOUBLE)).insert()
+    rt = db.RecordType(name="TestRecordType").add_property(name="TestDoubleProperty",
+                                                           value=["nan"]).insert()
+
+    test1 = db.execute_query("FIND TestRecordType", unique=True)
+    assert math.isnan(test1.get_property("TestDoubleProperty").value[0])
+
+    test2 = db.execute_query(
+        "FIND TestRecordType WITH TestDoubleProperty = NaN", unique=True)
+    assert math.isnan(test1.get_property("TestDoubleProperty").value[0])
 
 
 def test_issue_170():