diff --git a/src/neutrino_menue.cpp b/src/neutrino_menue.cpp index ef2e63d2f..0b5ae89da 100644 --- a/src/neutrino_menue.cpp +++ b/src/neutrino_menue.cpp @@ -333,7 +333,7 @@ void CNeutrinoApp::InitMenuSettings() // parental lock mf = new CMenuForwarder(LOCALE_PARENTALLOCK_PARENTALLOCK, true, NULL, new CParentalSetup()); mf->setHint(NEUTRINO_ICON_HINT_PROTECTION, LOCALE_MENU_HINT_PROTECTION); - personalize.addItem(MENU_SETTINGS, mf, &show, false, CPersonalizeGui::PERSONALIZE_SHOW_NO); + personalize.addItem(MENU_SETTINGS, mf, &g_settings.personalize[SNeutrinoSettings::P_MSET_PARENTALLOCK]); // network mf = new CMenuForwarder(LOCALE_MAINSETTINGS_NETWORK, true, NULL, CNetworkSetup::getInstance()); diff --git a/src/system/settings.cpp b/src/system/settings.cpp index 727ec9372..11e9d6944 100644 --- a/src/system/settings.cpp +++ b/src/system/settings.cpp @@ -69,6 +69,7 @@ const struct personalize_settings_t personalize_settings[SNeutrinoSettings::P_SE {"personalize_settingsmager" , CPersonalizeGui::PERSONALIZE_MODE_VISIBLE}, {"personalize_video" , CPersonalizeGui::PERSONALIZE_MODE_VISIBLE}, {"personalize_audio" , CPersonalizeGui::PERSONALIZE_MODE_VISIBLE}, + {"personalize_parentallock" , CPersonalizeGui::PERSONALIZE_MODE_VISIBLE}, {"personalize_network" , CPersonalizeGui::PERSONALIZE_MODE_VISIBLE}, {"personalize_recording" , CPersonalizeGui::PERSONALIZE_MODE_VISIBLE}, {"personalize_osdlang" , CPersonalizeGui::PERSONALIZE_MODE_VISIBLE}, diff --git a/src/system/settings.h b/src/system/settings.h index 461358fbc..e7f6a5fc7 100644 --- a/src/system/settings.h +++ b/src/system/settings.h @@ -703,6 +703,7 @@ struct SNeutrinoSettings P_MSET_SETTINGS_MANAGER, P_MSET_VIDEO, P_MSET_AUDIO, + P_MSET_PARENTALLOCK, P_MSET_NETWORK, P_MSET_RECORDING, P_MSET_OSDLANG,