Are COM objects involved in any way? If it's a COM object property, than it's not a VFP array.
>the property is not hidden, nor protected. Its declared within DEFINE CLASS with DIMENSION as a property. However changing this to using ADDPROPERTY() did not resolve the problem either.
>
>WIthin the Task class, ALEN(THIS.aFiles,1) works without a problem. However if the object is assigned to a variable oTask, it just bombs, while accessing oTask.afiles[1,1] works without a problem.
>
>The size really is immaterial; its the result of ADIR() with about a dozen files in it.
>
stumped.
--sb--