Uh oh. Mine just slid on. Umm... hope it doesn't leak.