summaryrefslogtreecommitdiff
blob: 7a282f354baac2387c8d81515061cda98f30c722 (plain)
1
2
3
4
5
6
7
8
9
10
11
--- a/src/filehandling_functions.c
+++ b/src/filehandling_functions.c
@@ -742,7 +742,7 @@
 	int i, j;
 	char *tmpfilename;
 
-	if (strncmp(filename, "dir", 3) == 0)
+	if (strncmp(filename, "dir", 3) == 0 && !isalnum(filename[3]))
 	{
 		xfree(buf);
 		return opendirfile(number);