When there is no source URL for a job, the web UI still shows a button that doesn't link anywhere.
Perhaps the button should not show up of there is no source code location? Better still, it could be disabled with a tooltip explaining how the connection can be made w/a link to some docs.
I believe the work happens here: