diff --git a/app/Global.java b/app/Global.java
index <HASH>..<HASH> 100644
--- a/app/Global.java
+++ b/app/Global.java
@@ -46,7 +46,6 @@ import play.Application;
 import play.Configuration;
 import play.GlobalSettings;
 
-import java.io.File;
 import java.util.List;
 
 /**
@@ -58,14 +57,14 @@ public class Global extends GlobalSettings {
     private Injector injector;
 
     @Override
-    public Configuration onLoadConfig(Configuration configuration, File file, ClassLoader classLoader) {
-        // TODO implement dynamic work area to override configuration settings
-        return super.onLoadConfig(configuration, file, classLoader);
-    }
-
-    @Override
 	public void onStart(Application app) {
 
+        final String appSecret = app.configuration().getString("application.secret");
+        if (appSecret == null || appSecret.isEmpty()) {
+            log.error("Please configure application.secret in your application.conf");
+            throw new IllegalStateException("No application.secret configured.");
+        }
+
         final String graylog2ServerUris = app.configuration().getString("graylog2-server.uris", "");
         if (graylog2ServerUris.isEmpty()) {
             log.error("graylog2-server.uris is not set!");
check for application.secret being configured properly

resolves #<I>