diff --git a/lib/private/templatelayout.php b/lib/private/templatelayout.php
index 1de47ded3b3e3d8ab784dbec4be0b3eda27b0c4b..7ac0bd97abe9d90d01a8fac054685c65ce59e7c5 100644
--- a/lib/private/templatelayout.php
+++ b/lib/private/templatelayout.php
@@ -61,6 +61,7 @@ class OC_TemplateLayout extends OC_Template {
 			$this->assign('enableAvatars', \OC_Config::getValue('enable_avatars', true));
 		} else if ($renderas == 'error') {
 			parent::__construct('core', 'layout.guest', '', false);
+			$this->assign('bodyid', 'body-login');
 		} else if ($renderas == 'guest') {
 			parent::__construct('core', 'layout.guest');
 			$this->assign('bodyid', 'body-login');