diff --git a/lib/private/util.php b/lib/private/util.php
index 6f45e00215d6d90144d26bfde5da636ec25cf873..a130d997ca33373a39c1d9fe94e6c4198d89bf00 100755
--- a/lib/private/util.php
+++ b/lib/private/util.php
@@ -760,8 +760,8 @@ class OC_Util {
 		foreach ($errors as $value) {
 			$parameters[$value] = true;
 		}
-		if (!empty($_POST['user'])) {
-			$parameters["username"] = $_POST['user'];
+		if (!empty($_REQUEST['user'])) {
+			$parameters["username"] = $_REQUEST['user'];
 			$parameters['user_autofocus'] = false;
 		} else {
 			$parameters["username"] = '';