The hinge stop that keeps the 22L top case from opening more than 90 degrees is made from some rather flimsy stamped steel that can, after repeated use, eventually bend and allow the top case to flop all of the way open. It's easy to repair this with some 1/8" x 1" steel or aluminum bar stock from the hardware store. (In this case I used aluminum because it's what I had on hand.)
(You can buy a new one from the dealer for $15 (part 46542300439) but it will be just as flimsy as the original.)
STEP 1: Push the dowel out of the pin that holds the strap to the top of the case and remove the pin.
(http://i1221.photobucket.com/albums/dd470/Motobrick/luggage/22l_hinge_repair_1.jpg)
STEP 2: Turn the other end of the strap 90 degrees and remove it.
(http://i1221.photobucket.com/albums/dd470/Motobrick/luggage/22l_hinge_repair_2.jpg)
STEP 3: Cut a strip of the bar stock about 4" in length and put a bend in it.
(http://i1221.photobucket.com/albums/dd470/Motobrick/luggage/22l_hinge_repair_3.jpg)
STEP 4: Insert it into the channel behind the old hinge stop.
(http://i1221.photobucket.com/albums/dd470/Motobrick/luggage/22l_hinge_repair_4.jpg)
STEP 5: Reinstall the strap and voila! Hinge stop repaired.
(http://i1221.photobucket.com/albums/dd470/Motobrick/luggage/22l_hinge_repair_5.jpg)