Index: trunk/BNC/src/bncwindow.cpp
===================================================================
--- trunk/BNC/src/bncwindow.cpp	(revision 6984)
+++ trunk/BNC/src/bncwindow.cpp	(revision 6985)
@@ -2284,16 +2284,9 @@
   // ------------------------------------
   if (sender() == 0 || sender() == _uploadEphHostLineEdit) {
-    if (!_uploadEphHostLineEdit->text().isEmpty()) {
-      enableWidget(enable, _uploadEphPortLineEdit);
-      enableWidget(enable, _uploadEphMountpointLineEdit);
-      enableWidget(enable, _uploadEphPasswordLineEdit);
-      enableWidget(enable, _uploadEphSampleSpinBox);
-    } 
-    else {
-      enableWidget(false, _uploadEphPortLineEdit);
-      enableWidget(false, _uploadEphMountpointLineEdit);
-      enableWidget(false, _uploadEphPasswordLineEdit);
-      enableWidget(false, _uploadEphSampleSpinBox);
-    }
+    enable = !_uploadEphHostLineEdit->text().isEmpty();
+    enableWidget(enable, _uploadEphPortLineEdit);
+    enableWidget(enable, _uploadEphMountpointLineEdit);
+    enableWidget(enable, _uploadEphPasswordLineEdit);
+    enableWidget(enable, _uploadEphSampleSpinBox);
   }
 
