bugfix: sending an event with defaultProperties but no props argument threw an error