diff --git a/lib/filecache/update.php b/lib/filecache/update.php
index 2e3eb67da0843930657c83819c6d325983b5ffa0..dd77f491ca053afbe22cb2024eefe155bfaba5bf 100644
--- a/lib/filecache/update.php
+++ b/lib/filecache/update.php
@@ -159,9 +159,9 @@ class OC_FileCache_Update{
 				foreach($cachedContent as $file){
 					$size+=$file['size'];
 				}
-				$mtime=$view->filemtime($path);
-				$ctime=$view->filectime($path);
-				$writable=$view->is_writable($path);
+				$mtime=$view->filemtime($path.'/');
+				$ctime=$view->filectime($path.'/');
+				$writable=$view->is_writable($path.'/');
 				OC_FileCache::put($path,array('size'=>$size,'mtime'=>$mtime,'ctime'=>$ctime,'mimetype'=>$mimetype,'writable'=>$writable));
 			}else{
 				$count=0;