Optgroup Dropdownlist

Oi pessoal, sou iniciante no Yii e estou com o seguinte problema:

Eu tenho um formulário onde eu faço um dropDownList que pega dados de uma outra tabela. Hoje eu consigo popular esse dropDownList, entretanto, ele cria um optgroup ‘0’.

Eu segui esse tutorial:[html]http://www.yiiframework.com/wiki/48/by-example-chtml/#hh5[/html] e tentei fazer a solução deste tópico: [html]http://www.yiiframework.com/forum/index.php/topic/42994-drop-down-list-creates-in-optgroup/page__p__204201__hl__optgroup[/html] mas nos dois casos o grupo ‘0’ continua aparecendo.

Código do _form:


$badges = CHtml::listData(Badge::model()->loadBadges(),

    'id', 'nome');

(...)

echo $form->labelEx($model, 'id_badge');

echo $form->dropDownList($model, 'id_badge', array($badges), array('empty'=>'Selecione um badge'));

echo $form->error($model,'id_store');

Método para popular o dropdownlist:




public function loadBadges(){

        return array_merge(self::model()->findAll(

            array(

                'order'=>'id',

            )

        ));

    }