Index: trunk/BNC/src/bncwindow.cpp
===================================================================
--- trunk/BNC/src/bncwindow.cpp	(revision 9250)
+++ trunk/BNC/src/bncwindow.cpp	(revision 9252)
@@ -177,4 +177,5 @@
   _actStop = new QAction(tr("Sto&p"),this);
   connect(_actStop, SIGNAL(triggered()), SLOT(slotStop()));
+  connect(_actStop, SIGNAL(triggered()), SLOT(slotMapPPPClosed()));
 
   _actwhatsthis= new QAction(tr("Help?=Shift+F1"),this);
@@ -2196,7 +2197,4 @@
   if (iRet == QMessageBox::Yes) {
     BNC_CORE->stopPPP();
-    if (_mapWin) {
-      slotMapPPPClosed();
-    }
     BNC_CORE->stopCombination();
     delete _caster;    _caster    = 0; BNC_CORE->setCaster(0);
Index: trunk/BNC/src/pppMain.cpp
===================================================================
--- trunk/BNC/src/pppMain.cpp	(revision 9250)
+++ trunk/BNC/src/pppMain.cpp	(revision 9252)
@@ -108,5 +108,5 @@
         }
         delete pppThread;
-     }
+      }
     }
     _pppThreads.clear();
