Panel clip retainer

Hi, removed left panel today to see that the right angled lug on the side of the frame that retains the panel spring has snapped off at the right angle. Bugger! Will need to go to the messy trouble of ruining paintwork by getting a new one welded on.

2 questions…

Is this what I need? - there is no picture:

Side panel holder PX EFL, left

Art.-no. 24409300

and secondly - does anyone know of a better way of retaining the panel / panel spring than welding a new one of these on?