The addition in 10:26 is explained as divine vision.
Divine Incomparability and Vision of Allah