diff --git a/src/THcRaster.cxx b/src/THcRaster.cxx
index 4967a9b2b77de7180f472e120c2baa5cb6d27440..4e0816e1ab7f5176bc1f70738c39ef5198d7ee1e 100644
--- a/src/THcRaster.cxx
+++ b/src/THcRaster.cxx
@@ -58,8 +58,8 @@ THcRaster::THcRaster( const char* name, const char* description,
 //_____________________________________________________________________________
 THcRaster::~THcRaster()
 {
-  delete [] fPedADC;
-  delete [] fAvgPedADC;
+  //  delete [] fPedADC;
+  //  delete [] fAvgPedADC;
 
 }
 
diff --git a/src/THcRaster.h b/src/THcRaster.h
index 9ce9ee3357983f8ee06f0065add1ed3c748b2f00..5bd3cf6e5ec20127934ea61ab56f65437c40bc84 100644
--- a/src/THcRaster.h
+++ b/src/THcRaster.h
@@ -27,7 +27,8 @@ class THcRaster : public THaBeamDet, public THcHitList {
   Int_t      Decode( const THaEvData& );
   Int_t      Process();
 
-  TVector3 GetPosition()  const { return fPosition[2]; }
+  //  TVector3 GetPosition()  const { return fPosition[2]; }
+  TVector3 GetPosition()  const { return fPosition[0]; }
   TVector3 GetDirection() const { return fDirection; } // Hall C we don't use raster direction yet.
 
   Double_t GetCurrentX() { return fRawPos[0]; }