diff --git a/branch.go b/branch.go index a869054..d381c23 100644 --- a/branch.go +++ b/branch.go @@ -73,6 +73,10 @@ func (i *BranchIterator) ForEach(f BranchIteratorFunc) error { } } + if err != nil && IsErrorCode(err, ErrIterOver) { + return nil + } + return err }