Hello Philippe and welcome to our forums,
In order to achieve that, you can uncheck the option and achieve this through a custom approach, which you can further condition.
You can have a
"Set Property" custom action that will set the
"MSIFASTINSTALL" property (without quotes) to
"1" (without quotes).
The value of
"1" means no system restore point will be saved for the installation.
You can then condition the
"Set Property" custom action.
Hope this helps!
Best regards,
Catalin