A bit of talcum powder on the rubber seal should tell you if it's that (squeak will stop!) You can then decide if you want go permanent 'cause the talc is temporary.
Silicone is OK, Krytox (expensive!) is what the car companies use to stop dashboard squeaks.
Silicone is OK, Krytox (expensive!) is what the car companies use to stop dashboard squeaks.