Nobody really likes the lens cap that comes with the Panasonic 20/1.7. When I recently got the 45/2.8 Macro Elmarit, I was pleased to see that the cap is of a different design, similar to the Nikon caps with the center pinch and is much better than the cap for the 20. The specific part number is VYF3284. Price is $11.44 US. You can order directly from Panasonic at Parts Ordering The 20 cap is on the left and the 45 cap is on the right.