diff --git a/src/root/offline.jl b/src/root/offline.jl
index 9edfbb23c4f779163aefed43c20df70720532654..6827c39b5e23ab0a99705e8f13808066597d9a59 100644
--- a/src/root/offline.jl
+++ b/src/root/offline.jl
@@ -49,7 +49,7 @@ Base.firstindex(::FitInformation) = 0
 Base.lastindex(fitinf::FitInformation) = length(fitinf) - 1
 Base.eltype(::FitInformation) = Float64
 function Base.iterate(fitinf::FitInformation, state=0)
-    state > length(fitinf)+1 ? nothing : (fitinf[state], state+1)
+    state > length(fitinf)-1 ? nothing : (fitinf[state], state+1)
 end
 
 """