diff --git a/src/4uhv.cpp b/src/4uhv.cpp
index 9d9017f6903fa2564d08f2616a95f28768aafcf6..9b7066a60f62cd7ec6fc74aff3ee5530b9922db7 100644
--- a/src/4uhv.cpp
+++ b/src/4uhv.cpp
@@ -5,6 +5,7 @@
 #include <cumacros.h>
 #include <quapps.h>
 // cumbia
+#include "ui_4uhv.h"
 
 #include "channel.h"
 #include <tango.h>
diff --git a/src/channel.h b/src/channel.h
index 55b199ede224ece6ab4813361ec44cc93af22792..b59be3a859b4255d9c24a15ff9a793281886d249 100644
--- a/src/channel.h
+++ b/src/channel.h
@@ -4,7 +4,11 @@
 #include <QWidget>
 #include <cucontrolsfactorypool.h>
 
+class  CumbiaPool;
 
+namespace  Ui {
+ class Channel;
+}
 
 class Channel : public QWidget
 {