Ambele forme sunt corecte.
Explicația:
Comparativul de superioritate are al doilea termen introdus prin ”decât” sau ”ca” dacă este parte de propoziţie şi prin ”decât” dacă este o propoziţie (de exemplu: El este mai înalt decât[ca] ea. / El este mai înalt decât este ea. Aceleaşi reguli se aplică şi pentru comparativul de inferioritate.
Sursa: Gramatica pentru toţi a Mioarei Avram.