diff options
Diffstat (limited to 'android/module.go')
-rw-r--r-- | android/module.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/android/module.go b/android/module.go index 8415118cb..3079b0706 100644 --- a/android/module.go +++ b/android/module.go @@ -1066,6 +1066,11 @@ func addVintfFragmentDeps(ctx BottomUpMutatorContext) { modPartition := mod.PartitionTag(deviceConfig) for _, vintf := range vintfModules { + if vintf == nil { + // TODO(b/372091092): Remove this. Having it gives us missing dependency errors instead + // of nil pointer dereference errors, but we should resolve the missing dependencies. + continue + } if vintfModule, ok := vintf.(*vintfFragmentModule); ok { vintfPartition := vintfModule.PartitionTag(deviceConfig) if modPartition != vintfPartition { |