Index: /trunk/BNC/bncwindow.cpp
===================================================================
--- /trunk/BNC/bncwindow.cpp	(revision 3791)
+++ /trunk/BNC/bncwindow.cpp	(revision 3792)
@@ -2331,4 +2331,5 @@
   _runningPostProcessingPPP = true;
   _actStart->setText("0 Epochs");
+  enableStartStop();
 
   slotSaveOptions();
@@ -2367,4 +2368,5 @@
 void bncWindow::startPostProcessingTeqc() {
   _runningPostProcessingTeqc = false;  // TODO
+  enableStartStop();
   QMessageBox::information(this, "Information",
                            "Teqc-Processing Not Yet Implemented");
@@ -2377,4 +2379,5 @@
   QMessageBox::information(this, "Information",
                            "Teqc-Processing Thread Finished");
+  enableStartStop();
 }
 
@@ -2393,9 +2396,19 @@
 
   if      ( _pppSPPComboBox && _pppSPPComboBox->currentText() == "Post-Processing" ) {
-    _actStart->setEnabled(true);
+    if (_runningPostProcessingPPP) {
+      _actStart->setEnabled(false);
+    }
+    else {
+      _actStart->setEnabled(true);
+    }
     _actStop->setEnabled(false);
   }
   else if ( _teqcActionComboBox && !_teqcActionComboBox->currentText().isEmpty() ) {
-    _actStart->setEnabled(true);
+    if (_runningPostProcessingTeqc) {
+      _actStart->setEnabled(false);
+    }
+    else {
+      _actStart->setEnabled(true);
+    }
     _actStop->setEnabled(false);
   }
