diff --git a/ChangeLog b/ChangeLog
index 54d1b9d754593d1db0cc416a7ec45ac9cb4e8cba..f3a904830c51c596a8c0f0ee1fa91e105e91abd3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,7 @@
 	'added_magicline', as it will always be FALSE and thus does nothing.
 	* src/text.c (do_alt_speller): Rename the variable 'totsize_save' to
 	'size_of_surrounding', to better describe what it contains.
+	* src/files.c (read_file): Remove a stray space from a message.
 
 2015-07-10  Benno Schulenberg  <bensberg@justemail.net>
 	* src/nano.c (delete_opennode): Plug a small memory leak.
diff --git a/src/files.c b/src/files.c
index 53a34e558e23f2bf8dca74af9774cd9b886cfecf..42e1b95e1f11d61afeba389980f1929bf2ef9f2f 100644
--- a/src/files.c
+++ b/src/files.c
@@ -880,7 +880,7 @@ void read_file(FILE *f, int fd, const char *filename, bool undoable, bool checkw
 	    statusbar(P_("Read %lu line", "Read %lu lines",
 		(unsigned long)num_lines), (unsigned long)num_lines);
 	else
-	    statusbar(P_("Read %lu line ( Warning: No write permission)",
+	    statusbar(P_("Read %lu line (Warning: No write permission)",
 		"Read %lu lines (Warning: No write permission)",
 		(unsigned long)num_lines), (unsigned long)num_lines);
 }