diff --git a/services/web/frontend/js/features/ide-react/components/layout/main-layout.tsx b/services/web/frontend/js/features/ide-react/components/layout/main-layout.tsx index 78558578d0..3503b446ce 100644 --- a/services/web/frontend/js/features/ide-react/components/layout/main-layout.tsx +++ b/services/web/frontend/js/features/ide-react/components/layout/main-layout.tsx @@ -14,9 +14,11 @@ import { useChatPane } from '@/features/ide-react/hooks/use-chat-pane' import { EditorAndPdf } from '@/features/ide-react/components/editor-and-pdf' import HistoryContainer from '@/features/ide-react/components/history-container' import getMeta from '@/utils/meta' +import { useEditorContext } from '@/shared/context/editor-context' export const MainLayout: FC = () => { const { view } = useLayoutContext() + const { isRestrictedTokenMember } = useEditorContext() const { isOpen: sidebarIsOpen, @@ -39,7 +41,7 @@ export const MainLayout: FC = () => { handlePaneExpand: handleChatExpand, } = useChatPane() - const chatEnabled = getMeta('ol-chatEnabled') + const chatEnabled = getMeta('ol-chatEnabled') && !isRestrictedTokenMember const { t } = useTranslation()