Index: trunk/BNC/src/PPP/pppRun.cpp
===================================================================
--- trunk/BNC/src/PPP/pppRun.cpp	(revision 5952)
+++ trunk/BNC/src/PPP/pppRun.cpp	(revision 5953)
@@ -50,4 +50,5 @@
 #include "bnccore.h"
 #include "bncephuser.h"
+#include "bncsettings.h"
 #include "rinex/rnxobsfile.h"
 #include "rinex/rnxnavfile.h"
@@ -98,8 +99,9 @@
   }
   else {
+    bncSettings settings;
     _rnxObsFile = 0;
     _rnxNavFile = 0;
     _corrFile   = 0;
-    _speed      = 0;
+    _speed      = settings.value("PPP/mapSpeedSlider").toInt();
     connect(this, SIGNAL(progressRnxPPP(int)), BNC_CORE, SIGNAL(progressRnxPPP(int)));
     connect(this, SIGNAL(finishedRnxPPP()),    BNC_CORE, SIGNAL(finishedRnxPPP()));
@@ -223,5 +225,5 @@
     _pppClient->processEpoch(satObs, &output);
 
-    if (!output._error && _opt->xyzAprRoverSet()) {
+    if (!output._error) {
       QVector<double> xx(6);
       xx.data()[0] = output._xyzRover[0];
