No he is right as far as I am aware, the 757 (classics anyway not sure about the 300's) is certified to land at Max Take-off Weight and therefore has no need for fuel dump facilities. This the only aircraft I am aware of with this property.
Great aircraft!