diff -ur nano/src/search.c nano-fixed/src/search.c --- nano/src/search.c 2004-07-28 16:46:25.000000000 -0400 +++ nano-fixed/src/search.c 2004-07-29 10:28:01.000000000 -0400 @@ -635,8 +635,11 @@ } #endif - if (!replaceall) + if (!replaceall) { + placewewant = xplustabs(); edit_redraw(current_save, old_pww); + old_pww = placewewant; + } #ifdef HAVE_REGEX_H if (ISSET(USE_REGEXP))