diff --git a/fs/torrentfs_test.go b/fs/torrentfs_test.go
index <HASH>..<HASH> 100644
--- a/fs/torrentfs_test.go
+++ b/fs/torrentfs_test.go
@@ -8,7 +8,6 @@ import (
 	_ "net/http/pprof"
 	"os"
 	"path/filepath"
-	"strings"
 	"testing"
 	"time"
 
@@ -102,11 +101,11 @@ func TestUnmountWedged(t *testing.T) {
 	fs := New(client)
 	fuseConn, err := fuse.Mount(layout.MountDir)
 	if err != nil {
-		msg := fmt.Sprintf("error mounting: %s", err)
-		if strings.Contains(err.Error(), "fuse") || err.Error() == "exit status 71" {
-			t.Skip(msg)
+		switch err.Error() {
+		case "cannot locate OSXFUSE":
+			t.Skip(err)
 		}
-		t.Fatal(msg)
+		t.Fatal(err)
 	}
 	go func() {
 		server := fusefs.New(fuseConn, &fusefs.Config{
Tighten FUSE test skipping