Index: /trunk/BNC/bncpppclient.cpp
===================================================================
--- /trunk/BNC/bncpppclient.cpp	(revision 2966)
+++ /trunk/BNC/bncpppclient.cpp	(revision 2967)
@@ -90,5 +90,5 @@
           this,   SIGNAL(newNMEAstr(QByteArray)));
 
-  _pppCorrMountpoint = settings.value("pppCorrMountpoint").toString();
+  _pppCorrMount = settings.value("pppCorrMount").toString();
 }
 
@@ -265,5 +265,5 @@
   // Check the Mountpoint (source of corrections)
   // --------------------------------------------
-  if (_pppCorrMountpoint.isEmpty() ) {
+  if (_pppCorrMount.isEmpty() ) {
     QMutableListIterator<QString> itm(corrList);
     while (itm.hasNext()) {
@@ -271,5 +271,5 @@
       if (hlp.size() > 0) {
         QString mountpoint = hlp[hlp.size()-1];
-        if (mountpoint != _pppCorrMountpoint) {
+        if (mountpoint != _pppCorrMount) {
           itm.remove();     
         }
Index: /trunk/BNC/bncpppclient.h
===================================================================
--- /trunk/BNC/bncpppclient.h	(revision 2966)
+++ /trunk/BNC/bncpppclient.h	(revision 2967)
@@ -154,5 +154,5 @@
   bool                    _pppMode;
   QMap<QString, slipInfo> _slips;
-  QString                 _pppCorrMountpoint;
+  QString                 _pppCorrMount;
 };
 
Index: /trunk/BNC/bncwindow.cpp
===================================================================
--- /trunk/BNC/bncwindow.cpp	(revision 2966)
+++ /trunk/BNC/bncwindow.cpp	(revision 2967)
@@ -338,4 +338,5 @@
   // -----------
   _pppMountLineEdit      = new QLineEdit(settings.value("pppMount").toString());
+  _pppCorrMountLineEdit  = new QLineEdit(settings.value("pppCorrMount").toString());
   _pppNMEALineEdit       = new QLineEdit(settings.value("nmeaFile").toString());
   _pppNMEAPortLineEdit   = new QLineEdit(settings.value("nmeaPort").toString());
@@ -385,4 +386,7 @@
 
   connect(_pppMountLineEdit, SIGNAL(textChanged(const QString &)),
+          this, SLOT(slotBncTextChanged()));
+
+  connect(_pppCorrMountLineEdit, SIGNAL(textChanged(const QString &)),
           this, SLOT(slotBncTextChanged()));
 
@@ -768,4 +772,5 @@
   _pppSPPComboBox->setMaximumWidth(8*ww);
   _pppNMEAPortLineEdit->setMaximumWidth(6*ww);
+  _pppCorrMountLineEdit->setMaximumWidth(5*ww);
   pppLayout->addWidget(new QLabel("Mountpoint"),             0, 0);
   pppLayout->addWidget(_pppMountLineEdit,                    0, 1);
@@ -800,4 +805,6 @@
   pppLayout->addWidget(_pppNMEAPortLineEdit,                 3, 5, Qt::AlignRight);
   pppLayout->addWidget(new QLabel("Port"),                   3, 6);
+  pppLayout->addWidget(_pppCorrMountLineEdit,                3, 7);
+  pppLayout->addWidget(new QLabel("Corr Mountpoint"),        3, 8, Qt::AlignLeft);
   pppLayout->addWidget(new QLabel("Coordinates from Precise Point Positioning (PPP)."),4, 0,1,5);
   pppLayout->addWidget(new QLabel("    "),                   5, 0);
@@ -1211,4 +1218,5 @@
   settings.setValue("miscMount",   _miscMountLineEdit->text());
   settings.setValue("pppMount",    _pppMountLineEdit->text());
+  settings.setValue("pppCorrMount",_pppCorrMountLineEdit->text());
   settings.setValue("pppSPP",      _pppSPPComboBox->currentText());
   settings.setValue("nmeaFile",    _pppNMEALineEdit->text());
@@ -1785,4 +1793,5 @@
   if (sender() == 0 
      || sender() == _pppMountLineEdit 
+     || sender() == _pppCorrMountLineEdit 
      || sender() == _pppRefCrdXLineEdit 
      || sender() == _pppRefCrdYLineEdit 
Index: /trunk/BNC/bncwindow.h
===================================================================
--- /trunk/BNC/bncwindow.h	(revision 2966)
+++ /trunk/BNC/bncwindow.h	(revision 2967)
@@ -117,4 +117,5 @@
     QLineEdit* _miscMountLineEdit;
     QLineEdit* _pppMountLineEdit;
+    QLineEdit* _pppCorrMountLineEdit;
     QLineEdit* _pppNMEALineEdit;
     QLineEdit* _pppNMEAPortLineEdit;
