This is a follow-up to Dan Ramras' answer of this question.
The following correction can be found in the errata to The Geometry of Iterated Loop space (Page 484 here).
The weak Hausdorff rather than the Hausdorff property should be required of spaces [...] in order to validate some of the limit arguments used [...].
I was not able to figure out which type of "limit arguments" really would have needed the weak Hausdorff condition instead of the regular one used in the original paper and would be happy to understand the necessity of the correction, ideally by means of an explicit example in the paper.