In the sci-fi novel The Mysterious Planet by Lester del Rey, the Thulian spacecraft absorb light. Earthlings called their world Planet X at first.
Maybe they coated it with Vaseline for insertion?