After taking a closer look, it seems like yours is broken in the same way as mine, only not as bad.
Please see derailleur photo I found on a auction listing, I need to find one of these parts with the red arrow pointing. The stop plate that keeps it from rotating forward.
Last edited by amauri; 10-04-12 at 12:08 AM.