That looks nice!!
What I did to fix mine was to try and bend the little lever retainer spring forward real hard...and of coarse is snapped right off
Well actually it blew out the dovetail notch.
So I took it to a freind of mine that has a TIG welder and he welded it back in place for me with a little forward cant.
From that day forward my lever never dropped again. so I am thinking this problem could be fixed by the manufacture if they cared to.
I think that you may be able to add a little metal (JB weld, solder, etc.) to the ball end of the retainer spring and fix the problem as well.