diff --git a/src/renderer/features/lyrics/lyrics.tsx b/src/renderer/features/lyrics/lyrics.tsx index 9a3a7a474..f8aa3ab4b 100644 --- a/src/renderer/features/lyrics/lyrics.tsx +++ b/src/renderer/features/lyrics/lyrics.tsx @@ -293,10 +293,10 @@ export const Lyrics = ({ fadeOutNoLyricsMessage = true, settingsKey = 'default' }, [isLoadingLyrics, hasNoLyrics, fadeOutNoLyricsMessage]); const handleExportLyrics = useCallback(() => { - if (displayLyrics) { - openLyricsExportModal({ lyrics: displayLyrics, offsetMs: currentOffsetMs, synced }); + if (lyrics && !isLyricsDisabled) { + openLyricsExportModal({ lyrics, offsetMs: currentOffsetMs, synced }); } - }, [currentOffsetMs, displayLyrics, synced]); + }, [currentOffsetMs, isLyricsDisabled, lyrics, synced]); const handleOpenSettings = () => { openLyricsSettingsModal(settingsKey);