Fixed an issue where chosing an non-repository location would throw
error messages.

Future plan to display these errors ad message dialogs to user