diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js
index e680ef4b3ed3290e9faf822442695d992af184de..80f9d9c30c32f9d95ea0f1861ef42ee2d269e1ec 100644
--- a/apps/files/js/filelist.js
+++ b/apps/files/js/filelist.js
@@ -1696,7 +1696,9 @@
 				}
 			} else {
 				this.$el.find('#filestable thead th').toggleClass('hidden', this.isEmpty);
-				this.$el.find('#emptycontent').toggleClass('hidden', !this.isEmpty);
+				if (!this.$el.find('.mask').exists()) {
+					this.$el.find('#emptycontent').toggleClass('hidden', !this.isEmpty);
+				}
 				this.$el.find('.nofilterresults').addClass('hidden');
 			}
 		},