diff --git a/lib/ansible/plugins/action/template.py b/lib/ansible/plugins/action/template.py index aa9cf9802a..7c14ea1686 100644 --- a/lib/ansible/plugins/action/template.py +++ b/lib/ansible/plugins/action/template.py @@ -160,7 +160,7 @@ class ActionModule(ActionBase): else: result=dict(changed=True) - if result['changed'] and self._play_context.diff: + if result.get('changed', False) and self._play_context.diff: result['diff'] = dict(before=dest_contents, after=resultant, before_header=dest, after_header=source) return result