git-gui: Don't crash when starting gitk from a browser session
[gitweb.git] / git-gui.sh
index 9682418e1225499caf99151e8a91968cdb106c2c..cf88a0d8247e8578e5740d290ee1e72b011f2fe2 100755 (executable)
@@ -1125,11 +1125,17 @@ proc mapdesc {state path} {
 }
 
 proc ui_status {msg} {
-       $::main_status show $msg
+       global main_status
+       if {[info exists main_status]} {
+               $main_status show $msg
+       }
 }
 
 proc ui_ready {{test {}}} {
-       $::main_status show {Ready.} $test
+       global main_status
+       if {[info exists main_status]} {
+               $main_status show [mc "Ready."] $test
+       }
 }
 
 proc escape_path {path} {