diff --git a/fs/cifs/connect.c b/fs/cifs/connect.c
index 94a05a681f841945cd8adf021250c14ee0413617..5eacb89d4a4f9af0c0bf3676e6cdc7c6640d53b1 100644
--- a/fs/cifs/connect.c
+++ b/fs/cifs/connect.c
@@ -2831,7 +2831,7 @@ try_mount_again:
 
 remote_path_check:
 	/* check if a whole path (including prepath) is not remote */
-	if (!rc && cifs_sb->prepathlen && tcon) {
+	if (!rc && tcon) {
 		/* build_path_to_root works only when we have a valid tcon */
 		full_path = cifs_build_path_to_root(cifs_sb, tcon);
 		if (full_path == NULL) {