diff --git a/src/text.c b/src/text.c
index 4d6d855bee9a05e1157ec68f16911a4dd8f75e36..747752869d297c58c517d7301995f70cdf6202e0 100644
--- a/src/text.c
+++ b/src/text.c
@@ -1248,7 +1248,7 @@ void do_justify(bool full_justify)
 		indent_len);
 
 	    /* Don't destroy edittop! */
-	    if (openfile->edittop == next_line)
+	    if (next_line == openfile->edittop)
 		openfile->edittop = openfile->current;
 
 #ifndef NANO_SMALL