diff --git a/src/Xamarin.Android.Build.Tasks/Tasks/GenerateResourceCaseMap.cs b/src/Xamarin.Android.Build.Tasks/Tasks/GenerateResourceCaseMap.cs index 9717be99f74..bf6aa0563aa 100644 --- a/src/Xamarin.Android.Build.Tasks/Tasks/GenerateResourceCaseMap.cs +++ b/src/Xamarin.Android.Build.Tasks/Tasks/GenerateResourceCaseMap.cs @@ -34,7 +34,7 @@ public override bool RunTask () ResourceDirectory = Path.GetFullPath (ResourceDirectory); // Create our capitalization maps so we can support mixed case resources - foreach (var item in Resources) { + foreach (var item in Resources ?? Array.Empty()) { var path = Path.GetFullPath (item.ItemSpec); if (!path.StartsWith (ResourceDirectory, StringComparison.OrdinalIgnoreCase)) { Log.LogDebugMessage ($"Skipping {item}. Path is not include the '{ResourceDirectory}'");