Objo.
Feedback Forum Docs Objo Studio
Feedback

Bug #389

Parser misreads nested single-line If before End If

Status
Fixed
Fixed in
v26.6.3
Source discussion
https://forum.objo.dev/d/316-single-line-if-then-within-try-catch-gives-error
Last updated
2026-06-11

Public summary

A single-line If ... Then ... nested inside a multi-line If could be parsed as if it owned the following End If. When this happened inside a Try block, the parser then reported misleading errors such as 'Catch' without matching 'Try' and 'End' without matching block opener. Single-line If statements in nested blocks should not consume an enclosing block's End If.

Objo.

Build apps visually, deploy anywhere.

Feedback is a public read-only status mirror for Objo Studio.