diff --git a/lib/files/view.php b/lib/files/view.php
index 406354e2336d09c13f149d8ffdb53ffa787c00da..98a04486690154f26a6b2fbbb84c2f6f75ebfdc6 100644
--- a/lib/files/view.php
+++ b/lib/files/view.php
@@ -333,7 +333,7 @@ class View {
 	}
 
 	public function deleteAll($directory, $empty = false) {
-		return $this->basicOperation('deleteAll', $directory, array('delete'), $empty);
+		return $this->rmdir($directory);
 	}
 
 	public function rename($path1, $path2) {