Index: trunk/BNC/src/PPP/pppRun.cpp
===================================================================
--- trunk/BNC/src/PPP/pppRun.cpp	(revision 5936)
+++ trunk/BNC/src/PPP/pppRun.cpp	(revision 5937)
@@ -237,17 +237,18 @@
   QMutexLocker locker(&_mutex);
 
-  if (_opt->_corrMount.empty()) {
-    return;
-  }
-
   // Check the Mountpoint (source of corrections)
   // --------------------------------------------
-  QMutableListIterator<QString> itm(corrList);
-  while (itm.hasNext()) {
-    QStringList hlp = itm.next().split(" ");
-    if (hlp.size() > 0) {
-      QString mountpoint = hlp[hlp.size()-1];
-      if (mountpoint != QString(_opt->_corrMount.c_str())) {
-        itm.remove();     
+  if (_opt->_realTime) {
+    if (_opt->_corrMount.empty()) {
+      return;
+    }
+    QMutableListIterator<QString> itm(corrList);
+    while (itm.hasNext()) {
+      QStringList hlp = itm.next().split(" ");
+      if (hlp.size() > 0) {
+        QString mountpoint = hlp[hlp.size()-1];
+        if (mountpoint != QString(_opt->_corrMount.c_str())) {
+          itm.remove();     
+        }
       }
     }
