Ensure no empty $site is passed to URI->new()