diff --git a/doc/langref.html.in b/doc/langref.html.in
index ba093881abc5d2f0436f008a67f455aeda3f8f88..e4f1346206c787e41e4c910ff1e49d8d2749eb03 100644
--- a/doc/langref.html.in
+++ b/doc/langref.html.in
@@ -3296,15 +3296,14 @@ test "for else" {
// Similar to while loops, when you break from a for loop, the else branch is not evaluated.
var sum: i32 = 0;
const result = for (items) |value| {
- if (value == null) {
- break 9;
- } else {
+ if (value != null) {
sum += value.?;
}
} else blk: {
- assert(sum == 7);
+ assert(sum == 12);
break :blk sum;
};
+ assert(result == 12);
}
{#code_end#}
{#header_open|Labeled for#}