diff --git a/lib/ansible/module_utils/common/yaml.py b/lib/ansible/module_utils/common/yaml.py index f91bf1234d5..e79cc096420 100644 --- a/lib/ansible/module_utils/common/yaml.py +++ b/lib/ansible/module_utils/common/yaml.py @@ -27,7 +27,7 @@ if HAS_YAML: from yaml.cyaml import CParser as Parser HAS_LIBYAML = True - except AttributeError: + except (ImportError, AttributeError): from yaml import SafeLoader # type: ignore[misc] from yaml import SafeDumper # type: ignore[misc] from yaml.parser import Parser # type: ignore[misc]