bus: allow to specify NULL as an empty string to add