diff --git a/dotnet/targets/Microsoft.Sdk.R2R.targets b/dotnet/targets/Microsoft.Sdk.R2R.targets
index 5db954f9fd4..0ea9c5ed1fc 100644
--- a/dotnet/targets/Microsoft.Sdk.R2R.targets
+++ b/dotnet/targets/Microsoft.Sdk.R2R.targets
@@ -115,8 +115,8 @@
<_NonUserAssemblies
Include="@(_ResolvedAssembliesToPublish)"
- Condition="'%(_ResolvedAssembliesToPublish.NuGetPackageId)' != ''" />
+ Condition="'%(_ResolvedAssembliesToPublish.NuGetPackageId)' != '' And '%(Filename)' == 'System.Private.CoreLib'" />
<_UserAssemblies Include="@(_ResolvedAssembliesToPublish)" Exclude="@(_NonUserAssemblies)" />