--- Hybrid/vtkVRMLImporter.cxx 2010-09-27 15:40:05.000000000 -0500 +++ /tmp/vtkVRMLImporter.cxx 2011-11-25 00:06:10.885810346 -0600 @@ -6374,6 +6374,11 @@ vtkIdType *pts=0; vtkIdType npts; vtkPolyData *pd = (vtkPolyData *)this->CurrentMapper->GetInput(); + if (pd == 0) + { + pd = vtkPolyData::New(); + this->CurrentMapper->SetInput(pd); + } if (pd->GetNumberOfPolys() > 0) cells = pd->GetPolys(); else