summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--heat/engine/update.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/heat/engine/update.py b/heat/engine/update.py
index cd8baba62..a3cf92696 100644
--- a/heat/engine/update.py
+++ b/heat/engine/update.py
@@ -39,7 +39,8 @@ class StackUpdate(object):
self.rollback = rollback
self.existing_snippets = dict((n, r.frozen_definition())
- for n, r in self.existing_stack.items())
+ for n, r in self.existing_stack.items()
+ if n in self.new_stack)
def __repr__(self):
if self.rollback: