diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js
index bcada9acfe589a9948f441b72049ad3d020f2fe5..3a59da53517df43f54eb2cf4c9b12813dfa347b9 100644
--- a/apps/files/js/filelist.js
+++ b/apps/files/js/filelist.js
@@ -2478,6 +2478,11 @@
 			if (!_.isArray(file)) {
 				file = [file];
 			}
+			if (file.length === 1) {
+				_.defer(function() {
+					this.showDetailsView(file[0]);
+				}.bind(this));
+			}
 			this.highlightFiles(file, function($tr) {
 				$tr.addClass('searchresult');
 				$tr.one('hover', function() {