Index: trunk/BNC/src/bncwindow.cpp
===================================================================
--- trunk/BNC/src/bncwindow.cpp	(revision 5257)
+++ trunk/BNC/src/bncwindow.cpp	(revision 5258)
@@ -2509,5 +2509,6 @@
      || sender() == _pppEstTropoCheckBox
      || sender() == _pppUsePhaseCheckBox    
-     || sender() == _pppAntexFileChooser ) {
+     || sender() == _pppAntexFileChooser 
+     || sender() == _mapWin) {
 
     enable = !_pppSPPComboBox->currentText().isEmpty();
@@ -2979,4 +2980,5 @@
 void bncWindow::slotMapPPPClosed() {
 #ifdef QT_WEBKIT
+  slotBncTextChanged();
   if (_mapWin) {
     QListIterator<bncGetThread*> it(_threads);
@@ -2991,9 +2993,4 @@
     _mapWin = 0;
   }
-  enableWidget(true, _mapWinButton);
-  enableWidget(true, _gmRadioButton);
-  enableWidget(true, _osmRadioButton);
-  enableWidget(true, _mapWinTraceCheckBox);
-  enableWidget(true, _mapSpeedSlider);
 #endif
 }
