Por eso es mejor seguir un estándar a la hora de programar. El que un código esté en una sola línea no significa que se procesará mejor o más rápido que si estuviese en varias.
La sintaxis estándar del if es
Código PHP:
if(condicion) {
// Si
} else {
// No
}
y aunque mucho eliminan las llaves {} cuando se trata de una sola línea para cada bloque, lo ideal es hacerlo siempre siguiendo la estructura de arriba (hablo también de los saltos de línea y las indentaciones). El código se vuelve más legible. Sólo eso (sólo?).
Si lo hubieses puesto así habrías dado con el error rápidamente