diff --git a/test/algorithm_test/XYZAlgorithm_test.py b/test/algorithm_test/XYZAlgorithm_test.py
index 922a3ce37362982756fe36de167aa5aebc82f2cb..0102f90688f202cf664b8b4c2049b6fd78263362 100644
--- a/test/algorithm_test/XYZAlgorithm_test.py
+++ b/test/algorithm_test/XYZAlgorithm_test.py
@@ -83,4 +83,4 @@ def test_xyzalgorithm_uneccesary_channel_empty():
     # d has 2 values (same as input)
     assert_equals(len(d.data), 2)
     # d has no NaN values
-    assert_equals(len(d[d == np.NaN]), 0)
+    assert_equals(np.isnan(d).any(), False)