diff --git a/src/code/SavePSResource.cs b/src/code/SavePSResource.cs index ff4832ce0..ecc20fe44 100644 --- a/src/code/SavePSResource.cs +++ b/src/code/SavePSResource.cs @@ -146,6 +146,12 @@ protected override void BeginProcessing() protected override void ProcessRecord() { + if (!ShouldProcess(string.Format("Resources to save: '{0}'", String.Join(", ", Name)))) + { + WriteVerbose(string.Format("Save operation cancelled by user for resources: {0}", String.Join(", ", Name))); + return; + } + var installHelper = new InstallHelper(updatePkg: false, savePkg: true, cmdletPassedIn: this); switch (ParameterSetName)