Another frustrating API bug