Index: src/orca/focus_tracking_presenter.py
===================================================================
--- src/orca/focus_tracking_presenter.py	(revision 2333)
+++ src/orca/focus_tracking_presenter.py	(working copy)
@@ -331,18 +331,15 @@
                                   "...found %s.py" % name)
 
                     # Setup the user's application specific key bindings.
-                    # (if any). Note this method might not have been
-                    # defined, so just catch it and continue.
+                    # (if any).
                     # 
-                    try:
+                    if hasattr(self._knownAppSettings[name], 
+                               "overrideAppKeyBindings"):
                         script.overrideAppKeyBindings = \
                             self._knownAppSettings[name].overrideAppKeyBindings
                         script.keyBindings = \
                          self._knownAppSettings[name].overrideAppKeyBindings( \
                             script, script.keyBindings)
-                    except:
-                        debug.printException(debug.LEVEL_SEVERE)
-                        pass
 
                     break
                 except ImportError:
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 2333)
+++ ChangeLog	(working copy)
@@ -6,6 +6,9 @@
           to prevent a traceback if there were no custom key bindings
           found.
 
+          Also needed to check in loadAppSettings if the specified
+          module name has an "overrideAppKeyBindings" attribute.
+
 2007-05-01  Rich Burridge <rich.burridge@sun.com>
 
         * src/orca/scripts/gaim.py:
