diff --git a/lib/base.php b/lib/base.php
index 7b0967df9f9ac28f762e4fc70f8ce610c9057491..852d3a53a0afed1a0d5f6096114547f852e1b347 100644
--- a/lib/base.php
+++ b/lib/base.php
@@ -467,11 +467,11 @@ class OC {
 		stream_wrapper_register('close', 'OC\Files\Stream\Close');
 		stream_wrapper_register('oc', 'OC\Files\Stream\OC');
 
+		self::initTemplateEngine();
 		self::checkConfig();
 		self::checkInstalled();
 		self::checkSSL();
 		self::initSession();
-		self::initTemplateEngine();
 
 		$errors = OC_Util::checkServer();
 		if (count($errors) > 0) {