Fatti

La controversia oppone gli inquilini di un locale commerciale, M. e P., al proprietario, S. Il contratto di locazione è stato firmato il 4 maggio 1993 per una durata indeterminata, con un canone mensile di 1'850 franchi svizzeri per il locale e 100 franchi svizzeri per i posti auto. Il contratto prevedeva una clausola che vietava la riduzione del canone al di sotto del canone iniziale. Gli inquilini hanno chiesto una riduzione del canone a causa della diminuzione dei tassi di interesse ipotecari. Il tribunale di primo grado ha accolto la loro richiesta e ha ridotto il canone. La decisione è stata confermata dalla corte d'appello.

Gli inquilini hanno presentato una richiesta di riduzione del canone all'autorità di conciliazione, che ha portato a un rifiuto. Hanno quindi adito il tribunale dei baux, che ha ridotto il canone. La decisione è stata confermata dalla corte d'appello.

Legge

Il Tribunale federale ha esaminato la questione se una clausola contrattuale che vieta la riduzione del canone al di sotto del canone iniziale sia valida. Ha considerato che il diritto dell'inquilino di chiedere una riduzione del canone per il prossimo termine di risoluzione non può essere limitato da una tale clausola.

Il Tribunale federale ha ricordato che l'articolo 270a del Codice delle obbligazioni (CO) consente all'inquilino di chiedere una riduzione del canone se il proprietario percepisce un rendimento eccessivo a causa di una modifica delle basi di calcolo. Ha anche ricordato che le parti non possono derogare alle disposizioni imperative del codice delle obbligazioni, in particolare per quanto riguarda la fissazione di un canone minimo assoluto per il futuro.

Il Tribunale federale ha respinto l'argomento del proprietario secondo cui la clausola…