fallback to empty string in case of absent port