Hi JP,
As far as I can see, you only set the %ROLLBACK_MODE% value, but you do not
really "use" it.
For example, if you don't want to execute your custom uninstall actions in
case of a smart rollback scenario:
If %ROLLBACK_MODE% Does Not Equal "1" Then
! Delete all folders and keys
! Yada yada
End
Friedrich