diff --git a/Porthos/src/ParallelAESObject.cpp b/Porthos/src/ParallelAESObject.cpp
index 2eb07b5695c536d58b53f45343bc95658f7e60a0..d3aff38eb5a53868e3e1493ba2f893f1316202ec 100644
--- a/Porthos/src/ParallelAESObject.cpp
+++ b/Porthos/src/ParallelAESObject.cpp
@@ -43,7 +43,7 @@ void swapSmallTypes(smallType *a,
     *b = temp;
 }
 
-ParallelAESObject::precompute()
+void ParallelAESObject::precompute()
 {
 	//TODO (Mayank): Fix hardcoded 1 values.
 	for (size_t i = 0; i < PC_CALLS_MAX*SHUFFLE_MAX*NO_CORES; ++i)
diff --git a/Porthos/src/ParallelAESObject.h b/Porthos/src/ParallelAESObject.h
index 2cd2cfa282b8de1b285617c14c8d57b5fdb1cd2b..02cfa5a2af3636cf68fc107b6b50d67a67cabb3b 100644
--- a/Porthos/src/ParallelAESObject.h
+++ b/Porthos/src/ParallelAESObject.h
@@ -42,7 +42,7 @@ public:
 	//Constructor
 	ParallelAESObject(string filename){};
 	
-	precompute();
+	void precompute();
 
 	//Other randomness functions
 	smallType randNonZeroModPrime(int t,