gaim_roomlist_unref() was being called on the struct yahoo_roomlist. Also, prevent the roomlist refcount from being screwed up when the roomlist fetch fails
[Desktop Entry]
Encoding=UTF-8
Name=Gaim Internet Messenger
Name[da]=Gaim - internet beskeder
Name[de]=Gaim Internet Messenger
Name[fr]=Gaim Messagerie Instantanée
Name[it]=Gaim Internet Messenger
Name[ko]=게임 메신저
Name[nl]=Gaim - Expresberichten
Name[pl]=Komunikator Internetowy Gaim
Name[pt]=Mensageiro Instantâneo Gaim
Name[sl]=Gaim - spletni sel
Name[sv]=Gaim Internet Messenger
GenericName=Internet Messenger
GenericName[da]=Internet beskeder
GenericName[fr]=Messagerie instantanée
GenericName[it]=Internet Messenger
GenericName[ko]=메신저
GenericName[nl]=Expresberichten
GenericName[pl]=Komunikator Internetowy
GenericName[pt]=Mensageiro Instantâneo
GenericName[pt_BR]=Mensageiro da Internet Gaim
GenericName[sl]=Spletni sel
Comment=Multi-protocol Messaging Client
Comment[da]=Multiprotokolsklient til at sende og modtage beskeder