Impaired Vitamin B12 absorption after significant ileal resection has been reported to be permanent, although partial recovery after ileal bypass can occur. Three children are presented in whom Vitamin B12 malabsorption returned to normal 6-8 years after ileal resection. This was due probably to adaptation of the remaining small bowel, although spontaneous resolution of bacterial overgrowth is a possible explanation. An abnormal Schilling test after ileal resection does not automatically imply the need for life-long Vitamin B12 injections.