The Liverpool striker picked up the injury in training with Spain on Friday and was initially assessed as needing 8-10 days recovery.
But he has since undergone treatment at Melwood and the club are hopeful he will be available for the derby next weekend.