Yes you should have a vent, that's probably why its leaking. IMO