diff --git a/tests/test_transform/test_nonlinear.py b/tests/test_transform/test_nonlinear.py
index aaf4e07fec41df2428a7863bae6e8a229a34659a..323b6aff94f3e741221a000c96d051fb367476b9 100644
--- a/tests/test_transform/test_nonlinear.py
+++ b/tests/test_transform/test_nonlinear.py
@@ -205,6 +205,10 @@ def test_DeformationField_transform():
     got = absfield.transform(rcoords)
     assert np.all(np.isclose(got, scoords))
 
+    # test single set of coords
+    got = absfield.transform(rcoords[0])
+    assert np.all(np.isclose(got, scoords[0]))
+
     got = relfield.transform(rvoxels, from_='voxel', to='voxel')
     assert np.all(np.isclose(got, svoxels))
     got = absfield.transform(rvoxels, from_='voxel', to='voxel')