fixed double-duty bug where one had an infinite recursion due to this call.