diff --git a/pps_ws/src/d_fall_pps/GUI_Qt/CrazyFlyGUI/src/rosNodeThread.cpp b/pps_ws/src/d_fall_pps/GUI_Qt/CrazyFlyGUI/src/rosNodeThread.cpp
index d73f7b79b38a80805070f0fc01a168fff2a112d1..52e222a224dff5d50de2a9c4c8f41d371f7c8f26 100644
--- a/pps_ws/src/d_fall_pps/GUI_Qt/CrazyFlyGUI/src/rosNodeThread.cpp
+++ b/pps_ws/src/d_fall_pps/GUI_Qt/CrazyFlyGUI/src/rosNodeThread.cpp
@@ -34,7 +34,10 @@ bool rosNodeThread::init()
     ros::init(m_Init_argc, m_pInit_argv, m_node_name); // my_GUI is the name of this node
 
     if (!ros::master::check())
+    {
+        ROS_ERROR("No master found. Please make sure that there is a master roscore running");
         return false;           // do not start without ros.
+    }
 
     ros::start();
     ros::Time::init();