fix engage fixup function when called without any parameters

Reported by Ovidiu Sas
Closes #192