We describe the perioperative management of a pregnant woman at 19 weeks' gestation with idiopathic thrombocytopenic purpura requiring laparoscopic splenectomy. The preoperative platelet count ranged between 1 and 5 x 10(9)/L and did not respond to conventional medical therapy. To reduce the risk of intracerebral hemorrhage, platelets were transfused before induction of anesthesia to maintain platelet count closer to 20 x 10(9)/L. The blood pressure was monitored continuously via an arterial line and remifentanil was infused to prevent a hypertensive response to induction/intubation, carbon dioxide insufflation, and surgery. After the splenic artery was clamped, additional platelet units were transfused to assure surgical hemostasis.