diff --git a/ansiblelater/rules/CheckScmInSrc.py b/ansiblelater/rules/CheckScmInSrc.py index 2efb43f..210e82c 100644 --- a/ansiblelater/rules/CheckScmInSrc.py +++ b/ansiblelater/rules/CheckScmInSrc.py @@ -16,7 +16,8 @@ class CheckScmInSrc(StandardBase): if not errors: for role in roles: - if isinstance(role, AnsibleMapping) and "+" in role.get("src"): + src = role.get("src") + if isinstance(role, AnsibleMapping) and bool(src) and "+" in src: errors.append(self.Error(role["__line__"], self.helptext)) return self.Result(candidate.path, errors)