DropDownList: ordinare i dati relazionati che la compongono

Ho una DropDownList di nominativi e vorrei averli ordinati per "nome" e non per "id"

Qui sotto la relazione impostata nel model


	public function relations()

	{

		// NOTE: you may need to adjust the relation name and the related

		// class name for the relations automatically generated below.

		return array(

			...

			'relFornitore' => array(self::BELONGS_TO, 'Fornitore', 'fornitoreId','order'=>'nome ASC'),

			...

		);

	}

e qui il pezzetto di codice che stampa il menu


<?php echo $form->dropDownList($model,'fornitoreId', CHtml::listData(Fornitore::model()->findAll(), 'id', 'nome'),array('empty' => '... seleziona ...')); ?>

Così non ne vuole sapere di funzionare, gli elementi della mia lista rimangono ordinati per id e non capisco dove sbaglio.

Grazie