Originally Posted by
sevenmag
Yes. The cage of the derailleur is based on the largest ring of the cassette. Most of the time if you go over 28 you need the long cage. They're not expensive for 8 speed groups.
Shimano Deore M591 SGS Rear Derailleur
I checked my bike and it has a long cage.