I committed a patch for the Geometry constructor in both HEAD and 2.2 branch. A check is now made to ensure a Geometry is always constructed with a GeometryFactory. If passed GeometryFactory is NULL the INTERNAL_GEOMETRY_FACTORY is used. --strk;