diff --git a/apps/files_archive/lib/storage.php b/apps/files_archive/lib/storage.php
index a3271dc390fa5dc2fb20db6288c96c5c30ffc5da..855e0a705c8aef3549f48f83d658d5f5301eb509 100644
--- a/apps/files_archive/lib/storage.php
+++ b/apps/files_archive/lib/storage.php
@@ -38,10 +38,10 @@ class OC_Filestorage_Archive extends OC_Filestorage_Common{
 		return $this->archive->remove($path.'/');
 	}
 	public function opendir($path){
-		$path=$this->stripPath($path);
 		if(substr($path,-1)!=='/'){
 			$path.='/';
 		}
+		$path=$this->stripPath($path);
 		$files=$this->archive->getFolder($path);
 		$content=array();
 		foreach($files as $file){