diff --git a/exe/google_oauth_initializer b/exe/google_oauth_initializer index 10c02d8..c66f89d 100755 --- a/exe/google_oauth_initializer +++ b/exe/google_oauth_initializer @@ -82,17 +82,20 @@ end def open_browser(url) res = nil - if OS.windows? - res = system('start', url) - elsif OS.mac? - res = system('open', url) - elsif OS.linux? - res = system('xdg-open', url) - end - - if (res.nil? || res == false) - puts 'Open below URL with your browser' - puts url + begin + if OS.windows? + res = system('start', url) + elsif OS.mac? + res = system('open', url) + elsif OS.linux? + res = system('xdg-open', url) + end + rescue + + if (res.nil? || res == false) + puts 'Open below URL with your browser' + puts url + end end end