Don't set join parameter if value is an empty string.

Foreman is unable to provide undef as a default value and a default value must be
provided if overriding variable is enabled. This is ugly workaround.