diff --git a/eng/targets/Packaging.targets b/eng/targets/Packaging.targets
index 69ad3435645c91d60f76455357340c1af4866a6b..244f2c3ab7cd9cabba5cc0ea6b0c208b670f5bc3 100644
--- a/eng/targets/Packaging.targets
+++ b/eng/targets/Packaging.targets
@@ -9,7 +9,7 @@
 
   <!-- Temporary: this target is used to gather version information to pass to submodule builds. This can be removed after we finish merging submodules. -->
   <Target Name="GetBaselineArtifactInfo"
-          Condition="'$(IsPackableInNonServicingBuild)' == 'true'"
+          Condition="'$(IsPackableInNonServicingBuild)' == 'true' AND '$(IsPackable)' != 'true' "
           Returns="@(ArtifactInfo)"
           BeforeTargets="GetArtifactInfo">