904 supposed to leak?

I picked up a rebuilt 904, shift kit, heavy clutches last weekend. The guy I bought it from said there was no oil in it. When I got home i stood it up on the bell housing in the garage, two days later there is a big oil stain on the floor. appears to be about a pint leaked out. I know nothing about a transmission, is the front seal supposed to leak like that? is that how the oil gets to the converter? Please don't tell me I got ripped and that front seal is not supposed to leak :cwm10: I layed it back down on the pan and my son i law said to put some oil in to keep the clutches from drying out? Please any help would be appreciated, thanks Walt :cwm10: