A correção gramatical do texto seria mantida se a vírgula empregada antes da conjunção "mas" (l.15) fosse omitida.