Have you made any upgrades that would change the clutch system? New handlebars, new levers, new reservoirs, hydraulic cables, etc..
Maybe just pop the cover off of the clutch reservoir and check the level... Finger the clutch lever rapidly and see if you see any air bubbles.. if so, keep...