Hi there,
Mendix currently doesn't let you pass empty parameters into microflows from pages.
A workaround can be done by having two separate cancel buttons, which you can hide/show if the objects are empty:
From this new cancel button, trigger a microflow which then calls the original microfow you wanted to use. This allows you to pass an empty parameter without disabling the button:
Hope this helps,
Liam