diff --git a/src/files.c b/src/files.c
index e12e983ea6cbfe03b0e89f12c859c78afcdadfb2..7261a3980d4cba01f6a9cc8dbe1c1d43610c243e 100644
--- a/src/files.c
+++ b/src/files.c
@@ -83,7 +83,7 @@ filestruct *read_line(char *buf, filestruct *prevnode, bool
 	fileptr->data[len - 1] = '\0';
 #endif
 
-    if (*first_line_ins || fileage == NULL) {
+    if (*first_line_ins == TRUE || fileage == NULL) {
 	/* Special case: we're inserting with the cursor on the first
 	 * line. */
 	fileptr->prev = NULL;