private void checkPerfectMatch(DcObject dco) {
if (!panelSettings.isAutoAddAllowed() || disablePerfectMatch)
return;
SearchMode mode = panelService.getMode();
if (mode != null && mode.singleIsPerfect()) {
panelService.hasPerfectMatchOccured(true);
} else {
String string = panelService.getQuery().toLowerCase();
String item = StringUtils.normalize(dco.toString()).toLowerCase();
panelService.hasPerfectMatchOccured(string.equals(item));