Has anyone noticed that using code like this: ss.SelectByPolygon acSelectionSetCrossingPolygon, retVal If you pline has a vertex with 0 length it won't return any objects.? Is it just me? -mjm