         var eltWidth:Number;
         if (useVirtualLayout)
         {
+            if (!llv)
+                return 0.0;
             eltX = llv.start(index);
             eltWidth = llv.getMajorSize(index);
         }

     */
    override public function clearVirtualLayoutCache():void
    {
        llv.clear();
    }     

    /**

            return super.getElementBounds(index);

        var g:GroupBase = GroupBase(target);
        if (!g || (index < 0) || (index >= g.numElements) || !llv) 
            return null;

        return llv.getBounds(index);
