Terry,

Hmmm, you said that if the user goes "back" in the installer, then this process could be ran multiple time. Are you using the Install File(s) function in a Loop Statement (e.g. a Loop or Loop Wizard)? Or the include script that holds this Install File(s) function in a Loop Statement?

This is from the Remarks section: Never use the Install File(s) script function in a Loop.

An Install File(s) function can only be executed once, a Loop might execute it multiple-times and this is not possible. To handle a Loop scenario, you can use the Copy File(s) function.

Does this help?

Friedrich