diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js
index 24a7fd2ee47479b30a852f69c5f56db34b19f412..0a94657c2d8e3bc28327b2d0b8de50c58bd1005f 100644
--- a/apps/files/js/filelist.js
+++ b/apps/files/js/filelist.js
@@ -170,6 +170,12 @@ var FileList={
 			return;
 		}
 		FileList.setCurrentDir(targetDir, changeUrl);
+		$('#fileList').trigger(
+			jQuery.Event('changeDirectory', {
+				dir: targetDir,
+				previousDir: currentDir
+			}
+		));
 		FileList.reload();
 	},
 	linkTo: function(dir) {