diff --git a/python/CSMOn_wrapper.cpp b/python/CSMOn_wrapper.cpp
index 3ed826eb09ce646fa468cd92e3b5ad2438a355a1..9c6cac83e9cd85313745285e25e6b8964acc1922 100644
--- a/python/CSMOn_wrapper.cpp
+++ b/python/CSMOn_wrapper.cpp
@@ -87,7 +87,8 @@ extern "C" void search(char* method, Param *inParam, Param *outParam, double *ou
 			else if(strcmp(inParam[i].name, "M") == 0) M = inParam[i].i;
 			else if(strcmp(inParam[i].name, "R") == 0) R = inParam[i].d;
 		}
-		printf("[CSMOn] Called search method %s with parameters: s1=%f, s2=%f, w=%f, c1=%f, c2=%f, n=%i, p=%i, M=%i, R=%f\n", method, s1, s2, w, c1, c2, n, p, M, R);
+		cout << "[CSMOn] Called search method PSO with parameters: s1=" << s1 << ", s2=" << s2 << ", w=" << w
+			 << ", c1=" << c1 << ", c2=" << c2 << ", n=" << n << ", p=" << p << ", M=" << M << ", R=" << R << endl;
 
 		// Search method instantiation.
 		PSO *pso = new PSO(fitnessFunction, s1, s2, p, n, w, c1, c2);