diff --git a/src/hooks/web/usePermission.ts b/src/hooks/web/usePermission.ts
index 35a55bd..9721d6e 100644
--- a/src/hooks/web/usePermission.ts
+++ b/src/hooks/web/usePermission.ts
@@ -65,7 +65,7 @@ export function usePermission() {
     if (!value)
       return def
 
-    const permMode = projectSetting.permissionMode
+    const permMode = appStore.getProjectConfig.permissionMode
 
     if ([PermissionModeEnum.ROUTE_MAPPING, PermissionModeEnum.ROLE].includes(permMode)) {
       if (!isArray(value))