diff --git a/YACReaderLibrary/yacreader_comics_views_manager.cpp b/YACReaderLibrary/yacreader_comics_views_manager.cpp
index f30c677f..92709c93 100644
--- a/YACReaderLibrary/yacreader_comics_views_manager.cpp
+++ b/YACReaderLibrary/yacreader_comics_views_manager.cpp
@@ -220,5 +220,6 @@ void YACReaderComicsViewsManager::_toggleComicsView()
 
     libraryWindow->settings->setValue(COMICS_VIEW_STATUS, comicsViewStatus);
 
-    showComicsView();
+    if(comicsViewStack->currentWidget()==comicsViewTransition)
+        showComicsView();
 }