Mellor has been sidelined since suffering knee ligament damage in the December win over MK Dons, but the former Liverpool striker has trained all week and will be hopeful of playing some part against the Shakers.
North End boss Graham Westley has decisions to make in defence after his side adapted well to an early reshuffle in Tuesday's goalless draw at Carlisle. Daniel Devine was substituted after collecting an early booking during the occasionally feisty Brunton Park clash, with QPR loanee Max Ehmer introduced in his place after 26 minutes.
Devine's fellow academy product Bailey Wright reverted to centre-back with Ehmer filling in at left-back and the latter could be in line for a full Lilywhites debut against the Shakers.
Arsenal youngster Chuks Aneke is available to make his Lilywhites debut after joining until the end of the season on loan deadline day.
Paul Coutts returned to the North End midfield against the Cumbrians following a thigh injury and is expected to keep his place as Danny Mayor and Paul Parry continue to struggle with knocks.