Alpha Channels Overlapping

I have two object that have alpha channels. One of them passes in front of the other, but the one passing in front, while it is passing in front, looks invisible. It is definitely in front of the other object. I’m using GLSL materials if that makes a difference.