magari ha qualche problema con tutte quelle righe, hai provato a scrivere la condizione if su una singola riga?