diff --git a/contrib/onelab2/OnelabNetworkClient.h b/contrib/onelab2/OnelabNetworkClient.h
index 148153220c994711f648ce3f31e83512e897d2bf..cb7d0f87cdc0334afabfffe19ddbb1f8e1800b87 100644
--- a/contrib/onelab2/OnelabNetworkClient.h
+++ b/contrib/onelab2/OnelabNetworkClient.h
@@ -12,7 +12,7 @@
 #include "NetworkUtils.h"
 #endif
 
-class OnelabNetworkClient : VirtualClient
+class OnelabNetworkClient : public VirtualClient
 {
 private:
 #ifdef HAVE_UDT