diff --git a/lib/files/storage/temporary.php b/lib/files/storage/temporary.php
index ffc55e275077623c59309bf041ca990046d43de3..b8bb619278677ea7b6ee8b601002598cb65389dd 100644
--- a/lib/files/storage/temporary.php
+++ b/lib/files/storage/temporary.php
@@ -13,7 +13,7 @@ namespace OC\Files\Storage;
  */
 class Temporary extends Local{
 	public function __construct($arguments) {
-		$this->datadir=\OC_Helper::tmpFolder();
+		parent::__construct(array('datadir' => \OC_Helper::tmpFolder()));
 	}
 
 	public function cleanUp() {