I don't have a N900 to test, but it sounds like a permisson problem. Are you doing this as root? Can you change the permissons of the folder /usr/lib/purple-2 with GPE? If not you can with emelfm2.