I just came across this article and think that it may be why they're fixing the hubble to try and learn more of this planet which may also be planet
X pretty cool.
Its "hidden" by the light emitted by its closest star. Stars are so bright, that it has been impossible - until now - to see planets orbiting the
star.
They are fixing HST because it has severely degraded capabilities over the past 19 yrs. And it was delayed because of the data handler failure that
occurred in Sept 2008. The most simplistic explaination is probably the right answer.