Why, oh, why (bug 3705).