Should blank this out or `join_url()` would break. Although I might suggest ensuring the components are is filled with empty values for missing parameters, no need for all the `isset()` checks then.