diff --git a/recipientspicker.cpp b/recipientspicker.cpp index 1224e5cb9..984ca4ce4 100644 --- a/recipientspicker.cpp +++ b/recipientspicker.cpp @@ -796,8 +796,6 @@ void RecipientsPicker::slotSearchLDAP() void RecipientsPicker::ldapSearchResult() { - kdDebug() << k_funcinfo ; - QStringList emails = QStringList::split(',', mLdapSearchDialog->selectedEMails() ); QStringList::iterator it( emails.begin() ); QStringList::iterator end( emails.end() ); @@ -808,8 +806,14 @@ void RecipientsPicker::ldapSearchResult() KABC::Addressee ad; ad.setNameFromString( name ); ad.insertEmail( email ); +#ifdef KDEPIM_NEW_DISTRLISTS + RecipientItem *item = new RecipientItem( mAddressBook ); +#else + RecipientItem *item = new RecipientItem; +#endif + item->setAddressee( ad, ad.preferredEmail() ); + emit pickedRecipient( Recipient( item->recipient(), Recipient::Undefined ) ); } - } #include "recipientspicker.moc"