Done a bit of digging through the plugin code and got it working.
But I'm a bit confused as I thought the CB code was checking if the file was there:-
Code:
global $_CB_framework;
if ( file_exists( $_CB_framework->getCfg( 'absolute_path' ) . '/components/com_virtuemart/virtuemart_parser.php' ) ) {
$version = 1;
downloaded vm 2.0.14 and the file does exist, although the code is different to 2.0.16/2.0.18
So I've done a dirty fix for my site and changed the file name to components/com_virtuemart/virtuemart_parser.banana.php and it works fine now.
Guess I could have hard coded the version to equal 2 as well.
forum.virtuemart.net/index.php?topic=111397.0
explains the reason for the virtuemart_parser.php change
Off to test it out now...