The addition in 10:26 is explained as divine vision.

Divine Incomparability and Vision of Allah