diff --git a/src/Mono.Android/Mono.Android.csproj b/src/Mono.Android/Mono.Android.csproj
index 1c984aded43..0b743ba4789 100644
--- a/src/Mono.Android/Mono.Android.csproj
+++ b/src/Mono.Android/Mono.Android.csproj
@@ -75,6 +75,20 @@
False
+
+
+
+
+ False
+ $(IntermediateOutputPath)android-$(AndroidApiLevel)\
+
+
+
+ $([System.IO.Path]::GetFullPath ('$(OutputPath)$(AssemblyName).dll'))
+ CoreBuild
+
+
+
@@ -311,20 +325,6 @@
-
-
-
-
- False
- $(IntermediateOutputPath)android-$(AndroidApiLevel)\
-
-
-
- $([System.IO.Path]::GetFullPath ('$(OutputPath)$(AssemblyName).dll'))
- CoreBuild
-
-
-
{3FC3E78B-F7D4-42EA-BBE8-4535DF42BFF8}
diff --git a/tests/CodeGen-Binding/Xamarin.Android.McwGen-Tests/Xamarin.Android.McwGen-Tests.csproj b/tests/CodeGen-Binding/Xamarin.Android.McwGen-Tests/Xamarin.Android.McwGen-Tests.csproj
index c7aa39f8ba7..206fafa9781 100644
--- a/tests/CodeGen-Binding/Xamarin.Android.McwGen-Tests/Xamarin.Android.McwGen-Tests.csproj
+++ b/tests/CodeGen-Binding/Xamarin.Android.McwGen-Tests/Xamarin.Android.McwGen-Tests.csproj
@@ -76,6 +76,7 @@
+
diff --git a/tests/CodeGen-Binding/Xamarin.Android.McwGen-Tests/java/com/xamarin/android/Bxc58383.java b/tests/CodeGen-Binding/Xamarin.Android.McwGen-Tests/java/com/xamarin/android/Bxc58383.java
new file mode 100644
index 00000000000..17e6dd73bf3
--- /dev/null
+++ b/tests/CodeGen-Binding/Xamarin.Android.McwGen-Tests/java/com/xamarin/android/Bxc58383.java
@@ -0,0 +1,7 @@
+package com.xamarin.android;
+
+public class Bxc58383
+ extends java.util.HashMap
+ implements java.util.Map
+{
+}