Index: src/orca/flat_review.py
===================================================================
--- src/orca/flat_review.py	(revision 3189)
+++ src/orca/flat_review.py	(working copy)
@@ -1312,15 +1312,18 @@
                     debug.println(debug.LEVEL_WARNING,
                                   "flat_review.getShowingZones: " +
                                   "WARNING CHILD == PARENT!!!")
+                    continue
                 elif not child:
                     debug.println(debug.LEVEL_WARNING,
                                   "flat_review.getShowingZones: " +
                                   "WARNING CHILD IS NONE!!!")
+                    continue
                 elif child.parent != root:
                     debug.println(debug.LEVEL_WARNING,
                                   "flat_review.getShowingZones: " +
                                   "WARNING CHILD.PARENT != PARENT!!!")
-                elif self.script.pursueForFlatReview(child):
+                                  
+                if self.script.pursueForFlatReview(child):
                     zones.extend(self.getShowingZones(child))
 
         return zones
