diff options
Diffstat (limited to 'pkg/gui/context/local_commits_context.go')
-rw-r--r-- | pkg/gui/context/local_commits_context.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkg/gui/context/local_commits_context.go b/pkg/gui/context/local_commits_context.go index c5fcc769a..7432cab95 100644 --- a/pkg/gui/context/local_commits_context.go +++ b/pkg/gui/context/local_commits_context.go @@ -84,7 +84,11 @@ func (self *LocalCommitsContext) CanRebase() bool { } func (self *LocalCommitsContext) GetSelectedRef() types.Ref { - return self.GetSelected() + commit := self.GetSelected() + if commit == nil { + return nil + } + return commit } func (self *LocalCommitsViewModel) SetLimitCommits(value bool) { |