Index: src/orca/Gecko.py
===================================================================
--- src/orca/Gecko.py	(revision 2702)
+++ src/orca/Gecko.py	(working copy)
@@ -3098,6 +3098,11 @@
         # UNLESS focus was moved from a form field  to non-focusable
         # text in the document frame via mouse click.
         #
+
+        if orca_state.locusOfFocus \
+           and orca_state.locusOfFocus.role == rolenames.ROLE_TABLE_CELL:
+            return
+
         focusable = atspi.Accessibility.STATE_FOCUSABLE
         if not event.source.state.count(focusable) and \
            self.isFormField(orca_state.locusOfFocus) and \
