--- a/ForgeTracker/forgetracker/tracker_main.py
+++ b/ForgeTracker/forgetracker/tracker_main.py
@@ -43,7 +43,7 @@
 from forgetracker.widgets.admin import OptionsAdmin
 from forgetracker.widgets.ticket_form import TicketForm, TicketCustomField
 from forgetracker.widgets.bin_form import BinForm
-from forgetracker.widgets.ticket_search import TicketSearchResults, MassEdit, MassEditForm
+from forgetracker.widgets.ticket_search import TicketSearchResults, MassEdit, MassEditForm, SearchHelp
 from forgetracker.widgets.admin_custom_fields import TrackerFieldAdmin, TrackerFieldDisplay
 from forgetracker.import_support import ImportSupport
 
@@ -96,7 +96,7 @@
     field_display = TrackerFieldDisplay()
     ticket_custom_field = TicketCustomField
     options_admin = OptionsAdmin()
-    search_help_modal = ffw.Lightbox(name='search_help_modal',trigger='a.search_help_modal')
+    search_help_modal = SearchHelp()
 
 class ForgeTrackerApp(Application):
     __version__ = version.__version__
@@ -776,12 +776,14 @@
     @expose('jinja:forgetracker:templates/tracker/bin.html')
     def index(self, **kw):
         count = len(self.app.bins)
+        c.search_help_modal = W.search_help_modal
         return dict(bins=self.app.bins, count=count, app=self.app)
 
     @with_trailing_slash
     @expose('jinja:forgetracker:templates/tracker/bin.html')
     def bins(self):
         count = len(self.app.bins)
+        c.search_help_modal = W.search_help_modal
         return dict(bins=self.app.bins, count=count, app=self.app)
 
     @with_trailing_slash
@@ -806,6 +808,7 @@
         so the user can fix.
         """
         # New search bin that the user is attempting to create
+        c.search_help_modal = W.search_help_modal
         new_bin = None
         bin = bin_form['_id']
         if bin is None:
@@ -857,6 +860,7 @@
         page and display the error(s) so the user can fix.
         """
         require_access(self.app, 'save_searches')
+        c.search_help_modal = W.search_help_modal
         # Have any of the updated searches thrown an error?
         errors = False
         # Persistent search bins - will need this if we encounter errors