diff --git a/Directory.Packages.props b/Directory.Packages.props
index 462f3d2d23..19086b92d6 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -29,7 +29,7 @@
-
+
diff --git a/src/VirtualClient/VirtualClient.Core.UnitTests/SshClientProxyTests.cs b/src/VirtualClient/VirtualClient.Core.UnitTests/SshClientProxyTests.cs
index 159a55f5a6..4a45157334 100644
--- a/src/VirtualClient/VirtualClient.Core.UnitTests/SshClientProxyTests.cs
+++ b/src/VirtualClient/VirtualClient.Core.UnitTests/SshClientProxyTests.cs
@@ -77,6 +77,7 @@ public void SshClientProxyConstructorsSetPropertiesToExpectedValues()
Assert.IsTrue(object.ReferenceEquals(expectedInfo, client.ConnectionInfo));
Assert.IsTrue(object.ReferenceEquals(expectedInfo, client.SessionClient.ConnectionInfo));
Assert.IsTrue(object.ReferenceEquals(expectedInfo, client.SessionScpClient.ConnectionInfo));
+ Assert.IsTrue(object.ReferenceEquals(RemotePathTransformation.ShellQuote, client.SessionScpClient.RemotePathTransformation));
}
}
diff --git a/src/VirtualClient/VirtualClient.Core/SshClientProxy.cs b/src/VirtualClient/VirtualClient.Core/SshClientProxy.cs
index 17a6d637cf..7ffeabc92d 100644
--- a/src/VirtualClient/VirtualClient.Core/SshClientProxy.cs
+++ b/src/VirtualClient/VirtualClient.Core/SshClientProxy.cs
@@ -34,7 +34,7 @@ public SshClientProxy(ConnectionInfo connectionInfo)
{
connectionInfo.ThrowIfNull(nameof(connectionInfo));
this.SessionClient = new SshClient(connectionInfo);
- this.SessionScpClient = new ScpClient(connectionInfo);
+ this.SessionScpClient = new ScpClient(connectionInfo, RemotePathTransformation.ShellQuote);
}
///