diff --git a/src/client/theme-default/components/VPNavBarMenuGroup.vue b/src/client/theme-default/components/VPNavBarMenuGroup.vue
index 405ac78a..a38eded4 100644
--- a/src/client/theme-default/components/VPNavBarMenuGroup.vue
+++ b/src/client/theme-default/components/VPNavBarMenuGroup.vue
@@ -1,14 +1,29 @@
@@ -19,7 +34,7 @@ const { page } = useData()
page.relativePath,
item.activeMatch,
!!item.activeMatch
- )
+ ) || childrenActive
}"
:button="item.text"
:items="item.items"