diff --git a/lib/ansible/template/native_helpers.py b/lib/ansible/template/native_helpers.py index 5c93ac9fec..11c14b7fa1 100644 --- a/lib/ansible/template/native_helpers.py +++ b/lib/ansible/template/native_helpers.py @@ -55,6 +55,8 @@ def ansible_native_concat(nodes): else: if isinstance(nodes, types.GeneratorType): nodes = chain(head, nodes) + # Stringifying the nodes is important as it takes care of + # StrictUndefined by side-effect - by raising an exception. out = u''.join([text_type(v) for v in nodes]) try: