diff --git a/packages/frontend/core/src/modules/permissions/entities/permission.ts b/packages/frontend/core/src/modules/permissions/entities/permission.ts index fd80de9000..b467eadf0e 100644 --- a/packages/frontend/core/src/modules/permissions/entities/permission.ts +++ b/packages/frontend/core/src/modules/permissions/entities/permission.ts @@ -37,7 +37,10 @@ export class WorkspacePermission extends Entity { revalidate = effect( exhaustMapWithTrailing(() => { return fromPromise(async signal => { - if (this.workspaceService.workspace.flavour !== 'local') { + if ( + this.workspaceService.workspace.flavour !== 'local' && + !this.workspaceService.workspace.openOptions.isSharedMode + ) { const info = await this.store.fetchWorkspaceInfo( this.workspaceService.workspace.id, signal