diff --git a/core/js/update.js b/core/js/update.js
index fd3c7a56bd6ead0fb286e684efe2921546f7bc1f..79bf7c5ffbe61ad517c52cf1c035143007a5d249 100644
--- a/core/js/update.js
+++ b/core/js/update.js
@@ -45,6 +45,7 @@
 				hasWarnings = true;
 			});
 			updateEventSource.listen('error', function(message) {
+				message = message || t('core', 'An error occurred.');
 				$('<span>').addClass('error').append(message).append('<br />').appendTo($el);
 				message = t('core', 'Please reload the page.');
 				$('<span>').addClass('error').append(message).append('<br />').appendTo($el);