diff --git a/src/activities/boot_sleep/SleepActivity.cpp b/src/activities/boot_sleep/SleepActivity.cpp index b1cfe5c6..ac346040 100644 --- a/src/activities/boot_sleep/SleepActivity.cpp +++ b/src/activities/boot_sleep/SleepActivity.cpp @@ -365,7 +365,7 @@ void SleepActivity::onEnter() { return renderCustomSleepScreen(); case (CrossPointSettings::SLEEP_SCREEN_MODE::COVER): case (CrossPointSettings::SLEEP_SCREEN_MODE::COVER_CUSTOM): - if (APP_STATE.lastSleepFromReader) { + if (!APP_STATE.openEpubPath.empty()) { return renderCoverSleepScreen(); } else { return renderCustomSleepScreen();