diff --git a/src/threading/event.cpp b/src/threading/event.cpp
index b7f16154ebc946e3d55cc9f2af6b8b9a0e45f5c7..165f9d83f9563d64760edc2cfe323ad74683557d 100644
--- a/src/threading/event.cpp
+++ b/src/threading/event.cpp
@@ -26,7 +26,6 @@ DEALINGS IN THE SOFTWARE.
 #include "threading/event.h"
 
 Event::Event()
-    : notified(false)
 {
 #if __cplusplus < 201103L
 #	ifdef _WIN32
@@ -34,6 +33,7 @@ Event::Event()
 #	else
 	pthread_cond_init(&cv, NULL);
 	pthread_mutex_init(&mutex, NULL);
+	notified = false;
 #	endif
 #endif
 }