diff --git a/lib/base.php b/lib/base.php
index 558be6b570f382b4b0a1d07f55ea7af925bdf342..8a79d4624d85fb4fb48edba4e50986214a845f53 100644
--- a/lib/base.php
+++ b/lib/base.php
@@ -478,7 +478,10 @@ class OC {
 			require_once $vendorAutoLoad;
 		} else {
 			OC_Response::setStatus(OC_Response::STATUS_SERVICE_UNAVAILABLE);
-			OC_Template::printErrorPage('Composer autoloader not found, unable to continue.');
+			// we can't use the template error page here, because this needs the
+			// DI container which isn't available yet
+			print('Composer autoloader not found, unable to continue. Check the folder "3rdparty".');
+			exit();
 		}
 
 		// setup the basic server