Fixed the bug where an op's future was being left as invalid under certain circumstances.