diff --git a/src/files.c b/src/files.c
index a4ac750e844b2457fca77f63a00593249c6883e2..34426b33e8b532366514c9fcd8c2fc893dab969e 100644
--- a/src/files.c
+++ b/src/files.c
@@ -975,14 +975,6 @@ int open_file(const char *filename, bool newfie, bool quiet, FILE **f)
 	/* All cases below return. */
 	free(full_filename);
 
-	/* Well, maybe we can open the file even if the OS says it's
-	 * not there. */
-	if ((fd = open(filename, O_RDONLY)) != -1) {
-	    if (!quiet)
-		statusbar(_("Reading File"));
-	    return fd;
-	}
-
 	if (newfie) {
 	    if (!quiet)
 		statusbar(_("New File"));