diff --git a/core/command/maintenance/install.php b/core/command/maintenance/install.php
index b0235c518ecf03850db6cca98ce41ffc0819138b..d4ef72c9fc81d20d02d9ca6fa45945a9b81af4a7 100644
--- a/core/command/maintenance/install.php
+++ b/core/command/maintenance/install.php
@@ -68,7 +68,12 @@ class Install extends Command {
 		$errors = $sysInfo['errors'];
 		if (count($errors) > 0) {
 			$this->printErrors($output, $errors);
-			return 1;
+
+			// ignore the OS X setup warning
+			if(count($errors) !== 1 ||
+				(string)($errors[0]['error']) !== 'Mac OS X is not supported and ownCloud will not work properly on this platform. Use it at your own risk! ') {
+				return 1;
+			}
 		}
 
 		// validate user input