diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/communication/search/GetSearchResultsAction.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/communication/search/GetSearchResultsAction.java index c50a8bf2983..cb35019ea21 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/communication/search/GetSearchResultsAction.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/communication/search/GetSearchResultsAction.java @@ -43,7 +43,7 @@ public class GetSearchResultsAction implements SailingAction execute(SailingDispatchContext ctx) throws DispatchException { - KeywordQuery searchQuery = new KeywordQuery(searchText.split("[ \t]+")); + KeywordQuery searchQuery = new KeywordQuery(Util.splitAlongWhitespaceRespectingDoubleQuotedPhrases(searchText)); RacingEventService service = ctx.getRacingEventService(); if (remoteServerName == null) { return getListResult(service.search(searchQuery), ctx.getRequestBaseURL(), false);