diff --git a/solvers/DiffusionSolver/DiffusionSolver.cpp b/solvers/DiffusionSolver/DiffusionSolver.cpp
index e34a52bb28deda563132fc4a03795f9ceecd32b4..3fc3553b20b4a1e570ada80c2b81af8aedc4dd39 100644
--- a/solvers/DiffusionSolver/DiffusionSolver.cpp
+++ b/solvers/DiffusionSolver/DiffusionSolver.cpp
@@ -46,7 +46,7 @@ int main(int argc, char *argv[])
     LibUtilities::FieldIOSharedPtr       fld;
     SpatialDomains::MeshGraphSharedPtr   graph;
     MultiRegions::ContField2DSharedPtr   field;
-    LibUtilities::EquationSharedPtr      ffunc, ex_sol;
+    LibUtilities::EquationSharedPtr      icond, ex_sol;
     StdRegions::ConstFactorMap           factors;
 
     try
diff --git a/solvers/DiffusionSolver/DiffusionSolverTimeInt.cpp b/solvers/DiffusionSolver/DiffusionSolverTimeInt.cpp
index 0057dd0e369ed0ffbea310690bfb11f082cf10d2..59ad27e0f873b87cdedfa9684931984f2fe2cc00 100644
--- a/solvers/DiffusionSolver/DiffusionSolverTimeInt.cpp
+++ b/solvers/DiffusionSolver/DiffusionSolverTimeInt.cpp
@@ -115,9 +115,9 @@ Diffusion::Diffusion(int argc, char* argv[])
     field->GetCoords(x0,x1,x2);
 
     // Evaluate initial condition
-    LibUtilities::EquationSharedPtr ffunc
+    LibUtilities::EquationSharedPtr icond 
         = session->GetFunction("InitialConditions", "u");
-    ffunc->Evaluate(x0,x1,x2,0.0,field->UpdatePhys());
+    icond->Evaluate(x0,x1,x2,0.0,field->UpdatePhys());
 }
 
 Diffusion::~Diffusion()