Christmas without ham looming for some