diff --git a/functions/public/Invoke-WPFGetIso.ps1 b/functions/public/Invoke-WPFGetIso.ps1 index 60766d51..29e5d660 100644 --- a/functions/public/Invoke-WPFGetIso.ps1 +++ b/functions/public/Invoke-WPFGetIso.ps1 @@ -261,6 +261,9 @@ function Invoke-WPFGetIso { } $sync.MicrowinWindowsFlavors.Items.Clear() + $sync.MicrowinWindowsFlavors.SelectedIndex = 0 + Write-Host "Finding suitable Pro edition. This can take some time. Do note that this is an automatic process that might not select the edition you want." + $images = Get-WindowsImage -ImagePath $wimFile # Populate the list of Windows flavors and find the Pro edition @@ -270,9 +273,6 @@ function Invoke-WPFGetIso { $sync.MicrowinWindowsFlavors.Items.Add("$imageIdx : $imageName") - $sync.MicrowinWindowsFlavors.SelectedIndex = 0 - Write-Host "Finding suitable Pro edition. This can take some time. Do note that this is an automatic process that might not select the edition you want." - if ((Get-WindowsImage -ImagePath $wimFile -Index $_.ImageIndex).EditionId -eq "Professional") { # We have found the Pro edition $sync.MicrowinWindowsFlavors.SelectedIndex = $_.ImageIndex - 1