Will is supplied as an "empty" record, rather than undefined
Check that mqtt will topic is not an empty string