Steve Brooker has rejoined Doncaster as he continues to battle his way back to full fitness.
The striker moves from Rovers' Championship rivals Bristol City.
Brooker initially arrived at the Keepmoat Stadium on a month-long deal back in November, making one appearance for the second tier strugglers.
However, after scoring in that solitary outing, he suffered a calf injury in training soon after and was returned to Ashton Gate for treatment.
He has now moved back to Doncaster, though, where he will work with the club's medical staff as he attempts to force his way back into Sean O'Driscoll's plans before his short-term agreement expires.
"Steve's back and I think that was always going to be the case," the Rovers boss told the club's official website.
"He went back to let their medical team assess his calf after we had it scanned up here and sent all the details back.
"We are obviously keen to supplement our striker force. In some senses, we can get a better look at him - fitness wise - and see where he is.
"It looks like he won't be back until some time in the window, but if he is here then we can monitor it a lot better and make a decision.
"He is out of contract, so Bristol City are obviously keen to do a deal in the window. The complication with Steve, for us and for Bristol City is that he is injured.
"He is keen to do something, Bristol City are keen to do something and we're in the market for a striker. I think all parties would come to the table and compromise."