gras: added extra sanity check to adopt call