For JSTL + EL experts

I have an object that has a map ( myMap ), where myMap holds another map(acessed a entry with "key2"). I can get the value using common EL outside JSTL tags, but when I try to use <c:if test="...it fails saying:

What could this be? When I use<c:if test="${!empty myobject.myMap}"> it works....damN! [ June 16, 2008: Message edited by: Bear Bibeault ]