Ok , so I've read that carefully inserting a piece of a windshield wiper's flat stainless support into the visor's end will cure the problem.\
Apparently the insertion thru a small hole in the stitching is hardly noticeable. Stitching is probably not necessary.
Sounds like a reasonable and inexpensive solution to me.
I think I'll give it a try.
C.