patch 7.4.1991
Problem:    glob() does not add a symbolic link when there are no wildcards.
Solution:   Remove the call to mch_getperm().
diff --git a/src/misc1.c b/src/misc1.c
index b5394a4..a39658e 100644
--- a/src/misc1.c
+++ b/src/misc1.c
@@ -10864,7 +10864,7 @@
 	     * "vim c:/" work. */
 	    if (flags & EW_NOTFOUND)
 		addfile(&ga, t, flags | EW_DIR | EW_FILE);
-	    else if (mch_getperm(t) >= 0)
+	    else
 		addfile(&ga, t, flags);
 	    vim_free(t);
 	}