well, if i were you, i would just wipe it dry and check after few miles.. if it drips from oil switch, simply replace it, it is just a screw... or wrap teflon tape around it and if it stops the leak, you're done..
if it's not a switch, have you checked if the oil filter is screwed in tight?