com_add(): Return negative on errors