Index: main/sw/source/ui/uiview/viewsrch.cxx =================================================================== --- main/sw/source/ui/uiview/viewsrch.cxx (revision 1339380) +++ main/sw/source/ui/uiview/viewsrch.cxx (working copy) @@ -239,9 +239,14 @@ // was ist, wenn man das gefundene nur attributieren will?? sal_uInt16 nCmd = SVX_SEARCHCMD_FIND; - if( pSrchItem->GetReplaceString().Len() || - !pReplList ) - { + + SwPaM *pCurPam = pWrtShell->GetCrsr(); //issue112701 + + if( (pSrchItem->GetReplaceString().Len() || !pReplList) && + ( (GetAppCharClass().upper( pCurPam->GetTxt() ) == + GetAppCharClass().upper( pSrchItem->GetSearchString() )) || + !pSrchItem->GetSearchString().Len() ) ) + { // Verhindern, dass - falls der Suchstring im // Ersetzungsstring enthalten ist - der ersetzte String // noch einmal gefunden wird.