diff --git a/src/Microsoft.ML.Ensemble/EntryPoints/CreateEnsemble.cs b/src/Microsoft.ML.Ensemble/EntryPoints/CreateEnsemble.cs
index 2a616cf2fa..8b6deb9ff5 100644
--- a/src/Microsoft.ML.Ensemble/EntryPoints/CreateEnsemble.cs
+++ b/src/Microsoft.ML.Ensemble/EntryPoints/CreateEnsemble.cs
@@ -355,7 +355,7 @@ internal static void SerializeRoleMappedData(IHostEnvironment env, IChannel ch,
/// and .
/// This method throws if for any of the entries the name/byte sequence are not identical.
///
- private static void CheckSamePipeline(IHostEnvironment env, IChannel ch,
+ internal static void CheckSamePipeline(IHostEnvironment env, IChannel ch,
RoleMappedData dataToCompare, byte[][] dataSerialized, string[] dataZipEntryNames)
{
Contracts.CheckValue(env, nameof(env));