--- a/ForgeTracker/forgetracker/tracker_main.py
+++ b/ForgeTracker/forgetracker/tracker_main.py
@@ -27,7 +27,7 @@
 from allura.lib import helpers as h
 from allura.lib import utils
 from allura.app import Application, SitemapEntry, DefaultAdminController, ConfigOption
-from allura.lib.search import search_artifact
+from allura.lib.search import search_artifact, SearchError
 from allura.lib.decorators import require_post
 from allura.lib.security import (require_access, has_access, require,
                                  require_authenticated)
@@ -926,7 +926,7 @@
             # Test the search by running it
             with h.push_config(c, app=self.app):
                 search_artifact(TM.Ticket, bin.terms, rows=0, short_timeout=True)
-        except ValueError, e:
+        except SearchError as e:
             # Search threw an error.
             # Save the error on the bin object for displaying
             # in the template.
@@ -999,7 +999,7 @@
                         try:
                             with h.push_config(c, app=self.app):
                                 search_artifact(TM.Ticket, bin.terms, rows=0, short_timeout=True)
-                        except ValueError, e:
+                        except SearchError as e:
                             # Search threw an error.
                             # Save the error on the bin object for displaying
                             # in the template.