diff --git a/src/main/java/ch/niceideas/eskimo/services/KubernetesService.java b/src/main/java/ch/niceideas/eskimo/services/KubernetesService.java
index 30562bf6..484bb1d0 100644
--- a/src/main/java/ch/niceideas/eskimo/services/KubernetesService.java
+++ b/src/main/java/ch/niceideas/eskimo/services/KubernetesService.java
@@ -318,7 +318,7 @@ boolean shouldInstall(KubernetesServicesConfigWrapper kubeServicesConfig, String
             KubernetesServicesConfigWrapper kubeServicesConfig = configurationService.loadKubernetesServicesConfig();
 
             String kubeMasterNode = servicesInstallationStatus.getFirstNode(KUBE_MASTER);
-            if (StringUtils.isBlank(kubeMasterNode) && kubeServicesConfig.hasEnabledServices()) {
+            if (kubeServicesConfig == null || StringUtils.isBlank(kubeMasterNode) && kubeServicesConfig.hasEnabledServices()) {
                 logger.warn("Kubernetes is not installed");
             }