Prevent camera from facing up

I have a helicopter camera that I am going to use, but I obviously do not want the camera to be looking right up at the bottom of the helicopter.

https://gyazo.com/83b04cfd6d08a03af687def2a592b4f1

self.CurrentCamera.CFrame = self.CameraPart.CFrame * CFrame.Angles(
		math.rad(((self.Mouse.Y - self.Mouse.ViewSizeY / 2) / self.Mouse.ViewSizeY) * -self.Tilt),
		math.rad(((self.Mouse.X - self.Mouse.ViewSizeX / 2) / self.Mouse.ViewSizeX) * -self.Tilt),
		0
	)

Is there something I can use to prevent this?

I have yet to find a solution to this. I tried using Dot() but it kept saying that I was looking strait, even though I was looking up.