From b5b7851cfbeb30cccef9410feba8ed261dc627db Mon Sep 17 00:00:00 2001 From: Vova Perebykivskiy Date: Mon, 7 Dec 2015 16:04:38 +0200 Subject: [PATCH] Fix Configuration Controller bug. --- .../java/org/libreplan/web/common/ConfigurationController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/common/ConfigurationController.java b/libreplan-webapp/src/main/java/org/libreplan/web/common/ConfigurationController.java index 2eb97e7e8..5e62a9ed4 100644 --- a/libreplan-webapp/src/main/java/org/libreplan/web/common/ConfigurationController.java +++ b/libreplan-webapp/src/main/java/org/libreplan/web/common/ConfigurationController.java @@ -242,7 +242,8 @@ public class ConfigurationController extends GenericForwardComposer { public void save() throws InterruptedException { - if ( getSelectedConnector().getName().equals("E-mail") && isEmailFieldsValid() == false) { + if ( getSelectedConnector() != null && getSelectedConnector().getName().equals("E-mail") && + isEmailFieldsValid() == false ) { messages.showMessage(Level.ERROR, _("Check username/password/sender fields")); } else { ConstraintChecker.isValid(configurationWindow);