If you want it to work that way you can create a new plugin using hook location bbcode_fetch_tags, and this code:
Code:
if (($vbulletin->options['allowedbbcodes'] & ALLOW_BBCODE_CODE) OR $force_all)
{
$tag_list['no_option']['code']['stop_parse'] = true;
}
However, I'm not sure if I'd say that "fixes" the CODE bbcode. I've seen a lot of people post some code and highlight part of it by making it red or something, and that isn't possible if you disable bbcode within CODE.