diff --git a/tests/test_gifti.py b/tests/test_gifti.py
index ff6a9b1a3e51c96a48cd971fbe46f68d6f0e90b9..7a8ff6175658ed377ee4bc2a9ea08030f96a8834 100644
--- a/tests/test_gifti.py
+++ b/tests/test_gifti.py
@@ -224,6 +224,7 @@ def test_relatedFiles():
         assert len(gifti.relatedFiles(badname))       == 0
         assert len(gifti.relatedFiles('nonexistent')) == 0
 
+        llisting  = [op.join(td, f) for f in listing]
         lsurfaces = [op.join(td, f) for f in lsurfaces]
         rsurfaces = [op.join(td, f) for f in rsurfaces]
         lrelated  = [op.join(td, f) for f in lrelated]
@@ -236,6 +237,12 @@ def test_relatedFiles():
             result = gifti.relatedFiles(s)
             assert sorted(rrelated) == sorted(result)
 
+        exp = lsurfaces + lrelated
+        exp = [f for f in exp if f != lsurfaces[0]]
+        result = gifti.relatedFiles(lsurfaces[0],
+                                    ftypes=gifti.ALLOWED_EXTENSIONS)
+        assert sorted(exp) == sorted(result)
+
 TEST_VERTS = np.array([
     [0, 0, 0],
     [1, 0, 0],