Newcastle midfielder Kieron Dyer feared he had been blinded by a freak training-ground accident.
The 27-year-old England international returned to action as a substitute at Manchester City on Saturday just weeks after temporarily losing the sight in one eye after an horrific collision with a pole.
He later admitted he had been concerned for much more than his career following his latest medical problem.
Dyer told the Newcastle Evening Chronicle: 'I thought I had lost the sight in one eye. My sight completely went.
'And when I looked at the doctor's face and he did not want to say how bad it was, I realised it was bad.
'By the time we got to the hospital to see the specialist, my sight still had not come back.
'But after we waited around, it slowly came back and after they did the tests, they said there was a lot of trauma to the eye, but I should get my eyesight back.
'It is still not 100%, but I was given the okay to play after two weeks.'
Dyer's time at St James' Park has been blighted by injury and illness, and there were genuine fears for his career as treatment for a long-standing medical condition hampered his recovery from a persistent hamstring problem.
However, manager Glenn Roeder's own successful fight against a brain tumour has helped to put his own problems into perspective.
Dyer said: 'If you look at what happened to the manager, you realise just how fortunate you are.
'I am not going to get down over an eye injury because it could be a lot worse.'
Dyer's contribution to the draw at City was a boost to Roeder as he attempts to turn the club's Premiership season around, and his pace and guile could be a major asset in the coming weeks with the Magpies' strike-force decimated by injuries.
Dyer said: 'I was a bit disappointed I was only on the bench. But the manager has that approach, even though he is under a lot of pressure.
'He was at West Ham when he had the likes of Paolo di Canio and Frederic Kanoute injured. He never rushes players back.
'You are frustrated, but you have got to take your hat off. He never takes chances with his players and you have got to the thankful for that.'
But if Dyer's sights are set on a swift return to the starting line-up, striker Shola Ameobi knows he may have played his last game this season.
The 25-year-old was pressed into service at the weekend as Roeder tried to squeeze one more game out of him before he undergoes surgery on his hip-cartilage problem.
Ameobi will be booked in with top US specialist Marc Philippon - the man who saved the career of former Sunderland striker Kevin Kyle - as soon as possible.
The striker said: 'It all depends on what the medical team say, but this might be my last game. It is a no-brainer - an operation is inevitable.
'It is a shame, but I know I have been lucky enough to last this long. I just have to look at Kevin Kyle, who was out for two years.
'I have the same problem and I have been fortunate enough to be able to struggle on. I could have been out for as a long as he has.'