Index: trunk/BNC/src/PPP/pppThread.cpp
===================================================================
--- trunk/BNC/src/PPP/pppThread.cpp	(revision 5767)
+++ trunk/BNC/src/PPP/pppThread.cpp	(revision 5768)
@@ -70,9 +70,10 @@
   try {
     _pppRun = new t_pppRun(_opt);
-    QThread::exec();
   }
   catch (pppExcept exc) {
+    _pppRun = 0;
     emit newMessage(QByteArray(exc.what().c_str()), true);
   }
+  QThread::exec();
 }
 
