disable sound when uncheck notify
In preferences menu, when uncheck "notify when contact comes online", you still have to uncheck sound notification for new online user not to ear a sound when contact comes online.
To uncheck "notify when contact comes online" should disable sound as well as "pop-up notification" as sound is a notification.