diff --git a/name.abuchen.portfolio.ui/src/name/abuchen/portfolio/ui/wizards/security/SearchSecurityWizardPage.java b/name.abuchen.portfolio.ui/src/name/abuchen/portfolio/ui/wizards/security/SearchSecurityWizardPage.java index 6e791863f3..1d1aa0b9ee 100644 --- a/name.abuchen.portfolio.ui/src/name/abuchen/portfolio/ui/wizards/security/SearchSecurityWizardPage.java +++ b/name.abuchen.portfolio.ui/src/name/abuchen/portfolio/ui/wizards/security/SearchSecurityWizardPage.java @@ -136,7 +136,8 @@ public void createControl(Composite parent) resultTable.addSelectionChangedListener(event -> { item = (ResultItem) ((IStructuredSelection) event.getSelection()).getFirstElement(); - setPageComplete(item != null && !existingSymbols.contains(item.getSymbol())); + setPageComplete(item != null && (item.getSymbol() == null || item.getSymbol().isEmpty() + || !existingSymbols.contains(item.getSymbol()))); }); setControl(container);