Index: /src/django_gheat/website/static/heatmap_extensions.js
===================================================================
--- /src/django_gheat/website/static/heatmap_extensions.js	(revision 9316)
+++ /src/django_gheat/website/static/heatmap_extensions.js	(revision 9317)
@@ -143,7 +143,7 @@
 
   /**
-   * Toggles layerswitcher visibility.
-   * On 'off', toggler shows a '+'.
-   * On 'on', toggler shows a '-'.
+   * Toggles category visibility.
+   * On 'visible', toggler shows a '^'.
+   * On 'invisible', toggler shows a 'v'.
    */
   $("#cat_hide").live("click", function(){
@@ -213,7 +213,8 @@
     else{
       $(this).text('(Add all users)');
-      $.each(userlist, function(u, user){
-        layer = map.getLayersByName(user);
+      $.each($('#user span'), function(s, span){
+        layer = map.getLayersByName(span.id);
         map.removeLayer(layer[0]);
+        $(span).remove();
       });
     }
