No, alain You are probably wrong
look:
http://www.pidgin.im/about/
@elkanguro: Your system calls what it thinks is the default handler for protocols.
K-Meleon must be set as default handler ( for all that it can handle ).
Use Setdefault.exe from a new K-Meleon and run it in Your 1.02 pro directory.
( AFAIK alain has much improved Setdefault
In some rare cases system does not react to that. In older times (before XP & k-meleon 0.9
the remedy was to make IE default browser and then make K-Meleon default browser again. I have not heard about Your problem for long - so I have no idea whether this still works. Lest us know if it does still work.
p. s. You 1.02 pro update question - You could try with components that Fred used for updating normal 1.02. AFAIK the main difference is that 1.02 pro has a different menus.cf. Means You can update 1.02 GRE but stick with Your modified k-meleon components.