diff --git a/opentech/public/utils/wagtail_hooks.py b/opentech/public/utils/wagtail_hooks.py
index ec99c6dc25710552d8f0cf59acc69216fcde660c..51d7eb042495a8c5a31816cc8cab74d6b8896ce7 100644
--- a/opentech/public/utils/wagtail_hooks.py
+++ b/opentech/public/utils/wagtail_hooks.py
@@ -1,6 +1,6 @@
+from wagtail.core import hooks
 from wagtail.contrib.modeladmin.options import ModelAdminGroup, ModelAdmin, modeladmin_register
 
-
 from opentech.public.news.models import NewsType
 from opentech.public.people.models import PersonType
 
@@ -22,3 +22,9 @@ class TaxonomiesModelAdminGroup(ModelAdminGroup):
 
 
 modeladmin_register(TaxonomiesModelAdminGroup)
+
+
+# Hide forms from the side menu, remove if adding public.forms back in
+@hooks.register('construct_main_menu')
+def hide_snippets_menu_item(request, menu_items):
+    menu_items[:] = [item for item in menu_items if item.name != 'forms']