diff --git a/cockatrice/src/carddatabasemodel.cpp b/cockatrice/src/carddatabasemodel.cpp index fca39c79..2c6d658b 100644 --- a/cockatrice/src/carddatabasemodel.cpp +++ b/cockatrice/src/carddatabasemodel.cpp @@ -156,6 +156,10 @@ bool CardDatabaseDisplayModel::filterAcceptsRow(int sourceRow, const QModelIndex if (!CardInfo::simplifyName(info->getName()).contains(cardName, Qt::CaseInsensitive)) return false; + if (!cardNameSet.isEmpty()) + if (!cardNameSet.contains(info->getName())) + return false; + if (filterTree != NULL) return filterTree->acceptsCard(info);