diff --git a/source/ArmarXGui/gui-plugins/StatechartViewerPlugin/layout/LayoutWorkerCreator.cpp b/source/ArmarXGui/gui-plugins/StatechartViewerPlugin/layout/LayoutWorkerCreator.cpp
index 289874be4d18f063586234c397a079154a227245..026a8e1cf824d8fb47ccd4e52a3472525c47ba72 100644
--- a/source/ArmarXGui/gui-plugins/StatechartViewerPlugin/layout/LayoutWorkerCreator.cpp
+++ b/source/ArmarXGui/gui-plugins/StatechartViewerPlugin/layout/LayoutWorkerCreator.cpp
@@ -15,9 +15,9 @@
  * You should have received a copy of the GNU General Public License
  * along with this program. If not, see <http://www.gnu.org/licenses/>.
  *
- * @package    
- * @author     
- * @date       
+ * @package
+ * @author
+ * @date
  * @copyright  http://www.gnu.org/licenses/gpl-2.0.txt
  *             GNU General Public License
  */
@@ -32,8 +32,9 @@
 armarx::LayoutWorkerCreator::LayoutWorkerCreator()
     : QObject()
 {
-//    aginit();
+    //    aginit();
     ARMARX_INFO_S << "Graphviz initialized";
+    qRegisterMetaType<MediatorPtr>("MediatorPtr");
     graphvizContext = gvContext();
 }