diff --git a/src/blackmisc/valuecache.cpp b/src/blackmisc/valuecache.cpp index 18d009c83..c9adbeec3 100644 --- a/src/blackmisc/valuecache.cpp +++ b/src/blackmisc/valuecache.cpp @@ -381,7 +381,7 @@ namespace BlackMisc CValuePage &CValuePage::getPageFor(QObject *parent, CValueCache *cache) { - auto pages = parent->findChildren(); + auto pages = parent->findChildren("", Qt::FindDirectChildrenOnly); auto it = std::find_if(pages.cbegin(), pages.cend(), [cache](CValuePage * page) { return page->m_cache == cache; }); if (it == pages.cend()) { return *new CValuePage(parent, cache); } else { return **it; }