Index: trunk/BNC/bncwindow.cpp
===================================================================
--- trunk/BNC/bncwindow.cpp	(revision 3738)
+++ trunk/BNC/bncwindow.cpp	(revision 3739)
@@ -968,4 +968,6 @@
     _teqcActionComboBox->setCurrentIndex(ik);
   }
+  connect(_teqcActionComboBox, SIGNAL(currentIndexChanged(const QString &)),
+          this, SLOT(slotBncTextChanged()));
 
   QGridLayout* teqcLayout = new QGridLayout;
@@ -2114,12 +2116,14 @@
     enableWidget(enable9, _postOutLineEdit);
     enableWidget(!enable9, _pppMountLineEdit);
-
+  }
+
+  if (sender() == 0 || sender() == _teqcActionComboBox) {
     bool enable10 = _teqcActionComboBox->currentText() == "Edit";
     enableWidget(enable10, _teqcEditOptionButton);
     enableWidget(!enable10, _teqcNavFileChooser);
     enableWidget(!enable10, _teqcOutLineEdit);
-
-    slotEnablePostProcessing();
-  }
+  }
+
+  slotEnablePostProcessing();
 }
 
