pushURL fix broke non-pushURL uses