Index: vtkPointSet.cxx
===================================================================
RCS file: /cvsroot/VTK/VTK/Common/vtkPointSet.cxx,v
retrieving revision 1.79
diff -u -3 -p -r1.79 vtkPointSet.cxx
--- vtkPointSet.cxx	5 Dec 2003 18:18:41 -0000	1.79
+++ vtkPointSet.cxx	21 Jan 2004 23:32:46 -0000
@@ -182,9 +182,9 @@ vtkIdType vtkPointSet::FindCell(double x
       }
 
     this->GetPointCells(ptId, cellIds);
-    if ( cellIds->GetNumberOfIds() > 0 )
+    for ( int i = 0 ; i < cellIds->GetNumberOfIds() ; i++ ) 
       {
-      cellId = cellIds->GetId(0); //arbitrarily use first cell in list
+      cellId = cellIds->GetId(i);
       if ( gencell )
         {
         this->GetCell(cellId, gencell);
