negotiation vmethod were overwritten by vabasedec, leading to errors.
This was a regression of commit b6538e05.