Wow really? That makes me feel better, my tent has those passive intake screens. I just did a lot of research and went on and tried my first grow. I use the internet for my research and lots of people seem to stress light leaks a lot. Im sure Im just paranoid.