Fix deriving absolute url from blank non-abs url and source