diff --git a/capsule-prototype/js/MosaicPanelWidget.js b/capsule-prototype/js/MosaicPanelWidget.js
index 2e443175ea32e696cd884e15a9868e46f29db2b8..660f6990eedd925cb4d61a367d3188b06b33584e 100644
--- a/capsule-prototype/js/MosaicPanelWidget.js
+++ b/capsule-prototype/js/MosaicPanelWidget.js
@@ -99,7 +99,6 @@
                 let path = localOptions.getPreviewPath(tagOrDoc);
                 let name = tagOrDoc.getMetadata("Rekall->Name");
                 let url = getUrl(tagOrDoc, path);
-                let labels = tagOrDoc.getMetadata('Rekall->Labels') || '';
 
                 let div = $('<div/>').addClass('mosaic_item mosaic_button').on('click', function () {
                     tagOrDoc.openPopupEdit();
@@ -159,15 +158,17 @@
             }
 
             const fillPanel = function () {
-                let filterdiv = $('<div/>').addClass('mosaic_filter');
-                filterdiv.append(getFilterElement(
+                let typefilterdiv = $('<div/>').addClass('mosaic_filter');
+                let labelsfilterdiv = $('<div/>').addClass('mosaic_filter');
+                typefilterdiv.append(getFilterElement(
                     'Reset filters',
                     'rgb(100,100,100)',
                     localOptions._resetFilters,
                     'mosaic_filter_item_all',
                     false
                 ));
-                localOptions.htmlElement().append(filterdiv);
+                localOptions.htmlElement().append(typefilterdiv);
+                localOptions.htmlElement().append(labelsfilterdiv);
                 let labels = new Set();
                 // TODO is there a better way to iterate over tags or documents ?
                 for (let [k, v] of Object.entries(localOptions.rekall().sortings.colors.categories)) {
@@ -179,7 +180,7 @@
                     category.append($('<h2/>').text(categoryName));
                     category.append(grid);
 
-                    filterdiv.append(getFilterElement(
+                    typefilterdiv.append(getFilterElement(
                         categoryName,
                         v.color, function () {
                             category.toggle();
@@ -214,7 +215,7 @@
                         console.debug('filters: ', localOptions.filter_label_to_show);
                         localOptions._followedItems.forEach(value => value.computeVisibility())
                     })
-                    filterdiv.append(button);
+                    labelsfilterdiv.append(button);
                 });
             }