diff --git a/gitk-git/gitk b/gitk-git/gitk index abe4805ade..31f4083c73 100755 --- a/gitk-git/gitk +++ b/gitk-git/gitk @@ -12599,7 +12599,9 @@ set cdup {} if {[expr {[exec git rev-parse --is-inside-work-tree] == "true"}]} { set cdup [exec git rev-parse --show-cdup] } -set worktree [exec git rev-parse --show-toplevel] +if {$hasworktree} { + set worktree [exec git rev-parse --show-toplevel] +} setcoords makewindow catch {