diff --git a/conf/okular.kcfg b/conf/okular.kcfg
index f98098968..e4c56d066 100644
--- a/conf/okular.kcfg
+++ b/conf/okular.kcfg
@@ -26,6 +26,14 @@
false
+
+
+ false
+
+
+ false
+
+
false
diff --git a/ui/layers.cpp b/ui/layers.cpp
index 8b4770da9..7462ed929 100644
--- a/ui/layers.cpp
+++ b/ui/layers.cpp
@@ -78,8 +78,8 @@ void Layers::notifySetup( const QVector< Okular::Page * > & /*pages*/, int /*set
void Layers::saveSearchOptions()
{
- Okular::Settings::setContentsSearchRegularExpression( m_searchLine->regularExpression() );
- Okular::Settings::setContentsSearchCaseSensitive( m_searchLine->caseSensitivity() == Qt::CaseSensitive ? true : false );
+ Okular::Settings::setLayersSearchRegularExpression( m_searchLine->regularExpression() );
+ Okular::Settings::setLayersSearchCaseSensitive( m_searchLine->caseSensitivity() == Qt::CaseSensitive ? true : false );
Okular::Settings::self()->writeConfig();
}