Fixes #7428,BZ1120314 - Show user friendly error when no repo name

I was leaning more toward raising an exception in custom_repo_path if label is nil or blank. I worried about other places/people calling this function and thinking that nil or "" was somehow a valid path.