Improve error handling for replaceSourceContacts
Handle null callbacks correctly