Need to special case for http code 412

See the in-code comment for explanation