diff --git a/src/nano.c b/src/nano.c
index 35691068e6dc40c267d0d706b57dd09257014e0b..deb720778428f0afc53410511afaf2be9051bf07 100644
--- a/src/nano.c
+++ b/src/nano.c
@@ -4071,8 +4071,8 @@ void do_output(char *output, size_t output_len, bool allow_cntrls)
 	    new_magicline();
 
 	/* More dangerousness fun =) */
-	current->data = charealloc(current->data, current_len +
-		(char_buf_len * 2));
+	current->data = charealloc(current->data,
+		current_len + (char_buf_len * 2));
 
 	assert(current_x <= current_len);