Index: modules/CheckSystem/PDHCollector.cpp
===================================================================
--- modules/CheckSystem/PDHCollector.cpp	(revision aabbd97f008e9828a996c3d3242fcb218aa16516)
+++ modules/CheckSystem/PDHCollector.cpp	(revision 76aafc426c726f165510384b38c195fcbe7454a1)
@@ -120,4 +120,5 @@
 
 	DWORD waitStatus = 0;
+	bool first = true;
 	do {
 		MutexLock mutex(mutexHandler);
@@ -128,5 +129,10 @@
 				pdh.gatherData();
 			} catch (const PDH::PDHException &e) {
-				NSC_LOG_ERROR_STD("Failed to query performance counters: " + e.getError());
+				if (first) {	// If this is the first run an error will be thrown since the data is not yet avalible
+								// This is "ok" but perhaps another solution would be better, but this works :)
+					first = false;
+				} else {
+					NSC_LOG_ERROR_STD("Failed to query performance counters: " + e.getError());
+				}
 			}
 		} 
