fix issue #50 (show meaningful error message when repo URL is missingg)