diff --git a/ChangeLog b/ChangeLog
index 3b1133dafa1f92d25fe5fd94fef669521fab09ac..77bc452fdf8511117db772b3903694127c74f9cb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-05-28  Benno Schulenberg  <bensberg@justemail.net>
+	* src/help.c (do_help), src/prompt.c (do_yesno_prompt): Normalize
+	the whitespace after the recent changes in logic.
+
 2015-05-28  Mahyar Abbaspour  <mahyar.abaspour@gmail.com>
 	* src/nano.c (handle_sigwinch, regenerate_screen), src/global.c,
 	src/prompt.c (do_statusbar_input, get_prompt_string, do_yesno_prompt),
diff --git a/src/help.c b/src/help.c
index c6821a43e4f94df3518cd6f89ad71365839507f4..2ad5bce65e0397871245a365b7f0a6eb26f79f3b 100644
--- a/src/help.c
+++ b/src/help.c
@@ -75,16 +75,17 @@ void do_help(void (*refresh_func)(void))
     while (TRUE) {
 	size_t i;
 
-    /* Get the last line of the help text. */
-    ptr = help_text;
+	/* Get the last line of the help text. */
+	ptr = help_text;
 
-    for (last_line = 0; *ptr != '\0'; last_line++) {
-	ptr += help_line_len(ptr);
-	if (*ptr == '\n')
-	    ptr++;
-    }
-    if (last_line > 0)
-	last_line--;
+	for (last_line = 0; *ptr != '\0'; last_line++) {
+	    ptr += help_line_len(ptr);
+	    if (*ptr == '\n')
+		ptr++;
+	}
+
+	if (last_line > 0)
+	    last_line--;
 
 	/* Display the help text if we don't have a key, or if the help
 	 * text has moved. */
diff --git a/src/prompt.c b/src/prompt.c
index aa5ddafd0966e98ccb910b61efd23753d3162ab1..4766eb76e5c2fb819e2478830965938f3a73d1c3 100644
--- a/src/prompt.c
+++ b/src/prompt.c
@@ -1075,48 +1075,48 @@ int do_yesno_prompt(bool all, const char *msg)
 	int mouse_x, mouse_y;
 #endif
 
-    if (!ISSET(NO_HELP)) {
-	char shortstr[3];
+	if (!ISSET(NO_HELP)) {
+	    char shortstr[3];
 		/* Temp string for Yes, No, All. */
 
-	if (COLS < 32)
-	    width = COLS / 2;
+	    if (COLS < 32)
+		width = COLS / 2;
 
-	/* Clear the shortcut list from the bottom of the screen. */
-	blank_bottombars();
+	    /* Clear the shortcut list from the bottom of the screen. */
+	    blank_bottombars();
 
-	sprintf(shortstr, " %c", yesstr[0]);
-	wmove(bottomwin, 1, 0);
-	onekey(shortstr, _("Yes"), width);
+	    /* Now show the ones for "Yes", "No", "Cancel" and maybe "All". */
+	    sprintf(shortstr, " %c", yesstr[0]);
+	    wmove(bottomwin, 1, 0);
+	    onekey(shortstr, _("Yes"), width);
 
-	if (all) {
-	    wmove(bottomwin, 1, width);
-	    shortstr[1] = allstr[0];
-	    onekey(shortstr, _("All"), width);
-	}
+	    if (all) {
+		wmove(bottomwin, 1, width);
+		shortstr[1] = allstr[0];
+		onekey(shortstr, _("All"), width);
+	    }
 
-	wmove(bottomwin, 2, 0);
-	shortstr[1] = nostr[0];
-	onekey(shortstr, _("No"), width);
+	    wmove(bottomwin, 2, 0);
+	    shortstr[1] = nostr[0];
+	    onekey(shortstr, _("No"), width);
 
-	wmove(bottomwin, 2, 16);
-	onekey("^C", _("Cancel"), width);
-    }
+	    wmove(bottomwin, 2, 16);
+	    onekey("^C", _("Cancel"), width);
+	}
 
-    if (interface_color_pair[TITLE_BAR].bright)
-	wattron(bottomwin, A_BOLD);
-    wattron(bottomwin, interface_color_pair[TITLE_BAR].pairnum);
+	if (interface_color_pair[TITLE_BAR].bright)
+	    wattron(bottomwin, A_BOLD);
+	wattron(bottomwin, interface_color_pair[TITLE_BAR].pairnum);
 
-    blank_statusbar();
-    mvwaddnstr(bottomwin, 0, 0, msg, actual_x(msg, COLS - 1));
+	blank_statusbar();
+	mvwaddnstr(bottomwin, 0, 0, msg, actual_x(msg, COLS - 1));
 
-    wattroff(bottomwin, A_BOLD);
-    wattroff(bottomwin, interface_color_pair[TITLE_BAR].pairnum);
+	wattroff(bottomwin, A_BOLD);
+	wattroff(bottomwin, interface_color_pair[TITLE_BAR].pairnum);
 
-    /* Refresh the edit window and the statusbar before getting
-     * input. */
-    wnoutrefresh(edit);
-    wnoutrefresh(bottomwin);
+	/* Refresh edit window and statusbar before getting input. */
+	wnoutrefresh(edit);
+	wnoutrefresh(bottomwin);
 
 	currmenu = MYESNO;
 	kbinput = get_kbinput(bottomwin);