diff --git a/Telegram/SourceFiles/settings/settings_builder.cpp b/Telegram/SourceFiles/settings/settings_builder.cpp index 1388c9dd36..e7ec141c98 100644 --- a/Telegram/SourceFiles/settings/settings_builder.cpp +++ b/Telegram/SourceFiles/settings/settings_builder.cpp @@ -121,8 +121,7 @@ QString SearchRegistry::sectionTitle(Type sectionId) const { QString SearchRegistry::sectionPath(Type sectionId) const { auto parts = QStringList(); - const auto start = _sections.find(sectionId); - auto current = (start != _sections.end()) ? start->second->parentId : nullptr; + auto current = sectionId; while (current) { if (const auto title = sectionTitle(current); !title.isEmpty()) { parts.prepend(title);