diff --git a/walk.go b/walk.go
index <HASH>..<HASH> 100644
--- a/walk.go
+++ b/walk.go
@@ -173,10 +173,6 @@ func (v *RevWalk) Iterate(fun RevWalkIterator) (err error) {
 			return nil
 		}
 		if err != nil {
-			if err.(*GitError).Code == ErrIterOver {
-				err = nil
-			}
-
 			return err
 		}
Removes redundant iteration over check.