diff --git a/conf/okular.kcfg b/conf/okular.kcfg
index 859f12fe8..a045af78d 100644
--- a/conf/okular.kcfg
+++ b/conf/okular.kcfg
@@ -178,6 +178,9 @@
true
+
+ true
+
diff --git a/ui/sidebar.cpp b/ui/sidebar.cpp
index 3e8c6a6dd..5f12d7967 100644
--- a/ui/sidebar.cpp
+++ b/ui/sidebar.cpp
@@ -340,6 +340,7 @@ Sidebar::Sidebar( QWidget *parent )
d->list->setMouseTracking( true );
d->list->viewport()->setAttribute( Qt::WA_Hover );
d->sideDelegate = new SidebarDelegate( d->list );
+ d->sideDelegate->setShowText( Okular::Settings::sidebarShowText() );
d->list->setItemDelegate( d->sideDelegate );
d->list->setUniformItemSizes( true );
d->list->setSelectionMode( QAbstractItemView::SingleSelection );
@@ -569,6 +570,8 @@ void Sidebar::showTextToggled( bool on )
d->adjustListSize( on );
d->list->reset();
d->list->update();
+ Okular::Settings::setSidebarShowText( on );
+ Okular::Settings::self()->writeConfig();
}
#include "sidebar.moc"