This is going to make the entry think it's watched, so it will cache things -- leading to XP users _never_ seeing external changes.  We should call the callback() with an error code.