Index: src/orca/braillegenerator.py
===================================================================
--- src/orca/braillegenerator.py	(revision 2989)
+++ src/orca/braillegenerator.py	(working copy)
@@ -1284,14 +1284,6 @@
                 #
                 regions[0].append(braille.Region(" " + _("collapsed")))
 
-        level = self._script.getNodeLevel(obj)
-        if level >= 0:
-            # Translators: this represents the depth of a node in a tree
-            # view (i.e., how many ancestors a node has).
-            #
-            regions[0].append(braille.Region(" " + _("TREE LEVEL %d") \
-                                             % (level + 1)))
-
         return regions
 
     def _getBrailleRegionsForTableCellRow(self, obj):
@@ -1359,6 +1351,14 @@
         else:
             regions = self._getBrailleRegionsForTableCell(obj)
 
+        level = self._script.getNodeLevel(obj)
+        if level >= 0:
+            # Translators: this represents the depth of a node in a tree
+            # view (i.e., how many ancestors a node has).
+            #
+            regions[0].append(braille.Region(" " + _("TREE LEVEL %d") \
+                                             % (level + 1)))
+
         return regions
 
     def _getBrailleRegionsForTableColumnHeader(self, obj):
