diff --git a/js/superfish.js b/js/superfish.js
index 6b0a9b3..2b72250 100644
--- a/js/superfish.js
+++ b/js/superfish.js
@@ -28,6 +28,7 @@
             }
           }
         });
+        $menu.showSuperfishUl();
       });
     },
   };
diff --git a/superfish.theme.inc b/superfish.theme.inc
index 3ace0eb..70a68c1 100644
--- a/superfish.theme.inc
+++ b/superfish.theme.inc
@@ -43,6 +43,7 @@ function template_preprocess_superfish(array &$variables) {
   $menu_classes = [
     'menu',
     'sf-menu',
+    'sf-hidden',
     'sf-' . $element['#menu_name'],
     'sf-' . $element['#settings']['menu_type'],
     'sf-style-' . $element['#settings']['style'],
