diff --git a/heat/engine/api.py b/heat/engine/api.py index 8cf958ff5e..2c58406839 100644 --- a/heat/engine/api.py +++ b/heat/engine/api.py @@ -233,7 +233,8 @@ def format_stack(stack, preview=False, resolve_outputs=True): info.update(update_info) # allow users to view the outputs of stacks - if stack.action != stack.DELETE and resolve_outputs: + if (not (stack.action == stack.DELETE and stack.status == stack.COMPLETE) + and resolve_outputs): info[rpc_api.STACK_OUTPUTS] = format_stack_outputs(stack.outputs, resolve_value=True)