diff --git a/sparse_matrix.cc b/sparse_matrix.cc
index d92ea2f3a3335b7f37ee07943c5a7327bf5c5c38..901f5f453b73ec6b07f23fb693438da6aa2133b7 100644
--- a/sparse_matrix.cc
+++ b/sparse_matrix.cc
@@ -6,8 +6,6 @@
 
 /*  CCOPYRIGHT  */
 
-#include "config.h"
-
 #include <iostream>
 #include <iomanip>
 #include <sstream>
@@ -96,10 +94,10 @@ namespace MISCMATHS {
     for(int r=1; r <= nrows; r++)
       ip(int(p(r))) = r;
     
-    for(int rr=1; rr <= nrows; rr++)
-      for(map<int,double>::const_iterator it=data[rr-1].begin(); it!=data[rr-1].end(); it++)
+    for(int r=1; r <= nrows; r++)
+      for(map<int,double>::const_iterator it=data[r-1].begin(); it!=data[r-1].end(); it++)
 	{
-	  pA.insert(int(ip(rr)), int(ip((*it).first+1)), (*it).second); 
+	  pA.insert(int(ip(r)), int(ip((*it).first+1)), (*it).second); 
 	}
   }