SPI.begin do not pull SS high

Hi guys,
in the SPI reference guide under the begin() function is written:

Initializes the SPI bus by setting SCK, MOSI, and SS to outputs, pulling SCK and MOSI low, and SS high.

but the SS pins remains low and I have to force high with: digitalWrite(SS, HIGH)

What I am missing here? Someone can explain this behavior?

Thank you.

The SS pin on the Arduino (pin 10 on an Uno) is for setting the Arduino as master or slave. As long as the pin is set to OUTPUT the Arduino will act as Master.

If you want to assert SS on another device you do that with any other of the Arduino I/O pins.

(But maybe I have mis-understood the problem)

...R