From 4007764965fcfa24cd7b4c02da5a0b89b4f5000f Mon Sep 17 00:00:00 2001 From: Neil Williams Date: Wed, 27 Apr 2011 15:44:53 -0700 Subject: [PATCH] Don't crash when children not viewable. --- r2/r2/models/_builder.pyx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/r2/r2/models/_builder.pyx b/r2/r2/models/_builder.pyx index d00ce1762..ee406bbbe 100644 --- a/r2/r2/models/_builder.pyx +++ b/r2/r2/models/_builder.pyx @@ -345,7 +345,7 @@ class _MessageBuilder(Builder): if children: # if no parent is specified, check if any of the messages are # uncollapsed, and truncate the thread - children = [wrapped[child] for child in children] + children = [wrapped[child] for child in children if child in wrapped] parent.child = empty_listing() # if the parent is new, uncollapsed, or focal we don't # want it to become a moremessages wrapper.