Index: trunk/BNC/src/combination/bnccomb.cpp
===================================================================
--- trunk/BNC/src/combination/bnccomb.cpp	(revision 5808)
+++ trunk/BNC/src/combination/bnccomb.cpp	(revision 5861)
@@ -23,7 +23,5 @@
 #include "upload/bncrtnetdecoder.h"
 #include "bncsettings.h"
-#include "bncmodel.h"
 #include "bncutils.h"
-#include "bncpppclient.h"
 #include "bncsp3.h"
 #include "bncantex.h"
@@ -682,5 +680,4 @@
     corr->eph->position(_resTime.gpsw(), _resTime.gpssec(), 
                         xc.data(), vv.data());
-    bncPPPclient::applyCorr(_resTime, corr, xc, vv);
     
     // Correction Phase Center --> CoM
@@ -741,9 +738,7 @@
   _rtnetDecoder->Decode(outLines.toAscii().data(), outLines.length(), errmsg);
 
-  // Optionally send new Corrections to PPP
-  // --------------------------------------
-  if (BNC_CORE->_bncPPPclient) {
-    BNC_CORE->_bncPPPclient->slotNewCorrections(corrLines);
-  }
+  // Send new Corrections to PPP etc.
+  // --------------------------------
+  emit newCorrections(corrLines);
 }
 
Index: trunk/BNC/src/combination/bnccomb.h
===================================================================
--- trunk/BNC/src/combination/bnccomb.h	(revision 5808)
+++ trunk/BNC/src/combination/bnccomb.h	(revision 5861)
@@ -43,4 +43,5 @@
  signals:
   void newMessage(QByteArray msg, bool showOnScreen);
+  void newCorrections(QStringList);
 
  private:
