diff --git a/targets/SIMU/USER/oaisim.c b/targets/SIMU/USER/oaisim.c
index b3acfb8e331efc310f082039cf6ec0fddbb75c9d..3aecc61673ec1d32af46a09f6f9b9a87eaa8d82c 100644
--- a/targets/SIMU/USER/oaisim.c
+++ b/targets/SIMU/USER/oaisim.c
@@ -15,6 +15,8 @@
 #include "PHY/vars.h"
 #include "MAC_INTERFACE/vars.h"
 
+#include "SIMULATION/ETH_TRANSPORT/proto.h"
+
 //#ifdef OPENAIR2
 #include "LAYER2/MAC/defs.h"
 #include "LAYER2/MAC/vars.h"
@@ -267,8 +269,9 @@ int log_thread_finalize() {
     pthread_mutex_destroy(&log_lock);
     pthread_cond_destroy(&log_notify);
   }
+#endif
+
   return err;
-#endif 
 }