diff --git a/core/js/setupchecks.js b/core/js/setupchecks.js
index 22c8589f73b7ae377191b66c850e1d41deda94aa..52169946c1e6c677e1df16a17ee63721480369d8 100644
--- a/core/js/setupchecks.js
+++ b/core/js/setupchecks.js
@@ -453,7 +453,7 @@
 								'core',
 								'The PHP memory limit is below the recommended value of 512MB.'
 							),
-							type: OC.SetupChecks.MESSAGE_TYPE_WARNING
+							type: OC.SetupChecks.MESSAGE_TYPE_ERROR
 						})
 					}
 
diff --git a/core/js/tests/specs/setupchecksSpec.js b/core/js/tests/specs/setupchecksSpec.js
index c3cddb88a9d7535a2e86b3177a79a5b81f2c4916..737fb7743fd70d4bded73c7658cce6e66f6ea647 100644
--- a/core/js/tests/specs/setupchecksSpec.js
+++ b/core/js/tests/specs/setupchecksSpec.js
@@ -695,7 +695,7 @@ describe('OC.SetupChecks tests', function() {
 			async.done(function( data, s, x ){
 				expect(data).toEqual([{
 					msg: 'The PHP memory limit is below the recommended value of 512MB.',
-					type: OC.SetupChecks.MESSAGE_TYPE_WARNING
+					type: OC.SetupChecks.MESSAGE_TYPE_ERROR
 				}]);
 				done();
 			});