diff --git a/apps/files/ajax/rawlist.php b/apps/files/ajax/rawlist.php
index 2fd6f67d308ca56be3405ee83b03d19460ce07e6..e51932dff0fe2e9030ff00d0150a291f99a6dc0c 100644
--- a/apps/files/ajax/rawlist.php
+++ b/apps/files/ajax/rawlist.php
@@ -42,4 +42,13 @@ if (is_array($mimetypes) && count($mimetypes)) {
 	}
 }
 
+// Sort by name
+function cmp($a, $b) {
+	if ($a['name'] === $b['name']) {
+		 return 0;
+	}
+	return ($a['name'] < $b['name']) ? -1 : 1;
+}
+uasort($files, 'cmp');
+
 OC_JSON::success(array('data' => $files));