diff --git a/code/index/java/nu/marginalia/index/results/IndexResultScoreCalculator.java b/code/index/java/nu/marginalia/index/results/IndexResultScoreCalculator.java index d3110f79..e2c5b5ca 100644 --- a/code/index/java/nu/marginalia/index/results/IndexResultScoreCalculator.java +++ b/code/index/java/nu/marginalia/index/results/IndexResultScoreCalculator.java @@ -218,7 +218,7 @@ public class IndexResultScoreCalculator { int unorderedMatchInTitleCount = 0; int unorderedMatchInHeadingCount = 0; - int firstPosition = 0; + int firstPosition = 1; for (int i = 0; i < weightedCounts.length; i++) { if (positions[i] != null && ctx.regularMask.get(i)) { searchableKeywordsCount ++;