Rank: Wiz
Rating: 82%, 16 votes
That happened to me. Camera is a few years old so the warantee was long gone, so I actually took it apart and cleaned inside it with electronic cleaner.
If you still have a warantee you could call customer service and speak to a technician.
If you know how to put things back together easily, you can try it. You could probably use Air in a Can to spray around the lense.
I sure hope this helps!