A single line but multi statement if confuses it unless the statement ends with a ':' if X = 1: Y = 2: Z = 3: end if will lose indenting on it and subsequent lines, but if X = 1: Y = 2: Z = 3: end if: works fine (notice the trailing colon).