I got this strange warning message when I tried to move a land unit OUT of a stacked hex.

I have had this warning before and thought it was a mistake because I was moving a unit OUT of the original hex. I chose to NOT cancel the move. However, when I did so I had to delete an air unit in the original hex.
This time I paid more attention. In the previous phase, I moved an air unit to this hex and got a message about 'do you want to exceed the stacking limit' (or something similar) to which I said yes.
Now when I try to move the land unit out I get the warning message above and will have to delete an air unit if I go ahead.
Did a quick flyover of other stacked hexes on the map and I can see lots of stacks with 2 land units and 1 air, but no other hexes with 1 land and 2 air. Can you only have 1 air unit in a hex without consequences? I'm sure I've had 2 air units stacked without problems before (but may be wrong). Is it just a problem when there is a land unit in the hex?


