New super swivel leaking out grease fitting

”Super ugly but she should hold. “ is what I said to myself as I swapped out this bad boy.

Unfortunately this thing is dripping water out of nipple. For some reason I thought I remember someone saying they will drip for a few minutes and then stop. Is this just wishful thinking? Could have sworn I read that in here. Searched but couldn’t find a thread like that. Anyone have any input on this one?