diff --git a/invokeai/frontend/web/src/features/system/components/SettingsModal/SettingsModal.tsx b/invokeai/frontend/web/src/features/system/components/SettingsModal/SettingsModal.tsx index cc937170a3..b7232ae33f 100644 --- a/invokeai/frontend/web/src/features/system/components/SettingsModal/SettingsModal.tsx +++ b/invokeai/frontend/web/src/features/system/components/SettingsModal/SettingsModal.tsx @@ -101,9 +101,11 @@ const SettingsModal = ({ children, config }: SettingsModalProps) => { const clearStorage = useClearStorage(); const handleOpenSettingsModel = useCallback(() => { - refetchIntermediatesCount(); + if (shouldShowClearIntermediates) { + refetchIntermediatesCount(); + } _onSettingsModalOpen(); - }, [_onSettingsModalOpen, refetchIntermediatesCount]); + }, [_onSettingsModalOpen, refetchIntermediatesCount, shouldShowClearIntermediates]); const handleClickResetWebUI = useCallback(() => { clearStorage();