diff --git a/scala/private/rules/scala_doc.bzl b/scala/private/rules/scala_doc.bzl index 75ec499b5..60c2b3c41 100644 --- a/scala/private/rules/scala_doc.bzl +++ b/scala/private/rules/scala_doc.bzl @@ -34,7 +34,7 @@ def _scaladoc_aspect_impl(target, ctx, transitive = True): macro_classpath = [] - for dependency in ctx.rule.attr.deps: + for dependency in getattr(ctx.rule.attr, "deps", []): if ScalaInfo in dependency and dependency[ScalaInfo].contains_macros: macro_classpath.append(dependency[JavaInfo].transitive_runtime_jars)