diff --git a/Src/xWorks/GeneratedHtmlViewer.cs b/Src/xWorks/GeneratedHtmlViewer.cs
index fecc6b7956..2fa2324a13 100644
--- a/Src/xWorks/GeneratedHtmlViewer.cs
+++ b/Src/xWorks/GeneratedHtmlViewer.cs
@@ -1111,7 +1111,7 @@ private void FindInBrowser(bool forward)
}
else
{
- resultIndex = resultIndex-- > 0 ? resultIndex : resultCount - 1;
+ resultIndex = resultIndex-- > 0 ? resultIndex : resultCount > 0 ? resultCount - 1 : 0;
}
// Javascript query to execute in the browser
var browserJsQuery = "scrollToStoredPosition(" + resultIndex + ", " + forward.ToString().ToLower() + ")";