diff --git a/src/blackmisc/sequence.h b/src/blackmisc/sequence.h index fe5d0dd18..2923c4975 100644 --- a/src/blackmisc/sequence.h +++ b/src/blackmisc/sequence.h @@ -414,7 +414,7 @@ namespace BlackMisc template void replaceOrAdd(Predicate p, const T &replacement) { - if (this->contains(p)) { replaceIf(p, replacement); } + if (this->containsBy(p)) { replaceIf(p, replacement); } else { push_back(replacement); } }