Bradford back-row forward James Donaldson has been handed a new one-year contract despite his injury problems.