diff --git a/core/css/styles.css b/core/css/styles.css
index 48ef026fba8e54f29532447285eefbccca877b08..7369f8d525160f30424684aec27bc9fb23ae6c39 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -385,6 +385,11 @@ label.infield { cursor:text !important; top:1.05em; left:.85em; }
 	white-space: pre-wrap;
 	text-align: left;
 }
+
+.error-wide {
+	width: 800px;
+}
+
 /* Fixes for log in page, TODO should be removed some time */
 #body-login .update,
 #body-login .error {
diff --git a/core/templates/error.php b/core/templates/error.php
index ac91357b350e1f53a1bcadf72bf5ebfeac6fdb43..e8b7a49264fd7aae5fbd1d86e0b45e50227e532d 100644
--- a/core/templates/error.php
+++ b/core/templates/error.php
@@ -1,4 +1,4 @@
-<ul>
+<ul class="error-wide">
 	<?php foreach($_["errors"] as $error):?>
 		<li class='error'>
 			<?php p($error['error']) ?><br/>