-rw-r--r-- | libopie2/opiesecurity/multiauthcommon.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libopie2/opiesecurity/multiauthcommon.cpp b/libopie2/opiesecurity/multiauthcommon.cpp index d8e26d5..9de62d2 100644 --- a/libopie2/opiesecurity/multiauthcommon.cpp +++ b/libopie2/opiesecurity/multiauthcommon.cpp | |||
@@ -75,2 +75,11 @@ int runPlugins() { | |||
75 | QStringList plugins = config.readListEntry("IncludePlugins", ','); | 75 | QStringList plugins = config.readListEntry("IncludePlugins", ','); |
76 | /* if there are no configured plugins, we simply return 0 to | ||
77 | * let the user in: | ||
78 | */ | ||
79 | if (plugins.isEmpty() == true) { | ||
80 | owarn << "No authentication plugin has been configured yet!" << oendl; | ||
81 | odebug << "Letting the user in..." << oendl; | ||
82 | if(oi) delete oi; | ||
83 | return 0; | ||
84 | } | ||
76 | config.setGroup("Misc"); | 85 | config.setGroup("Misc"); |