diff -Naur psi-0.10-test3-orig/src/chatdlg.cpp psi-0.10-test3/src/chatdlg.cpp --- psi-0.10-test3-orig/src/chatdlg.cpp 2005-12-01 00:03:17.000000000 +0000 +++ psi-0.10-test3/src/chatdlg.cpp 2005-12-01 00:10:34.000000000 +0000 @@ -243,7 +243,8 @@ connect(pa->psi()->iconSelectPopup(), SIGNAL(textSelected(QString)), d, SLOT(addEmoticon(QString))); d->act_icon = new IconAction( tr( "Select icon" ), "psi/smile", tr( "Select icon" ), 0, this ); - d->act_icon->setPopup( pa->psi()->iconSelectPopup() ); + d->act_icon = new IconAction( tr( "Select icon" ), "psi/smile", tr( "Select icon" ), 0, this ); + d->act_icon->setPopup( pa->psi()->iconSelectPopup() ); d->act_file = new IconAction( tr( "Send file" ), "psi/upload", tr( "Send file" ), 0, this ); connect( d->act_file, SIGNAL( activated() ), SLOT( doFile() ) );