diff --git a/lib/ansible/plugins/action/nxos.py b/lib/ansible/plugins/action/nxos.py index d2c9a7ff5b..dc2cf5092c 100644 --- a/lib/ansible/plugins/action/nxos.py +++ b/lib/ansible/plugins/action/nxos.py @@ -117,7 +117,11 @@ class ActionModule(_ActionModule): self._task.args['transport'] = transport result = super(ActionModule, self).run(tmp, task_vars) - del result['invocation']['module_args']['provider'] + + try: + del result['invocation']['module_args']['provider'] + except KeyError: + pass return result