diff --git a/src/text.c b/src/text.c
index e3559d730091d297a27d74c4de31f35f4688373c..5deb6b4fae7dc4586c50b50b766ec797a2efb71d 100644
--- a/src/text.c
+++ b/src/text.c
@@ -129,8 +129,9 @@ void do_delete(void)
 	wrap_reset();
 #endif
 
-	/* If we deleted the line before filebot, and the resulting
-	 * line at filebot isn't blank, add a new magicline. */
+	/* If text has been added to the magicline as a result of
+	 * deleting at the end of the line before filebot, add a new
+	 * magicline. */
 	if (openfile->current == openfile->filebot &&
 		openfile->current->data[0] != '\0')
 	    new_magicline();