This planet must be invisible or have a giant Klingon cloaking device.
My money is on the "giant Klingon cloaking device."
After all, it would be very silly to believe in an invisible planet, wouldn't it...