Thanks for the update - at least now my install package is back in sync with the latest from Microsoft.
The problem of avoiding the redundant extraction remains, but I guess it's not that difficult to just script around it using something like:

Code:
! Install VC++ redist x86 12.0.40660 if not already installed...
Set Variable %VC_REDIST_VER% to FUNCTION:Get Registry Key Value ("Version") from "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Insaller\Dependencies\{61087a79-ac85-455c-934d-1fa22cc64f36}
If %_SB_ERRORCODE% Equals "0" Then
    #include script "rt_vc2013redist_x85.sbi" [Config] ==> [_RT_VC2013X86_ASK_USER]=0
End
In a perfect world the registry key (which changes with every update) and its associated test would be bound to the sbi include script so that we don't have to hunt it down and update the Set Variable statement each time there is an update of the redistributable. But it only really matters for "web" installs (where the module currently has to be separately downloaded before it see if it is is already installed). And it's not that big of a deal now that I understand it.

Thanks,
Musabio