Fix allowing to execute the macro several times.