diff --git a/NEWS b/NEWS
index 4b4bd20a0c2a029cbccb2bee33782c202c4f39c6..7403472b96f5cf498200d51e4f974c7b2c6dc5b0 100644
--- a/NEWS
+++ b/NEWS
@@ -373,6 +373,7 @@ documents those changes that are of interest to users and administrators.
     when the DBD is down.
  -- Fix jobs from starting in overlapping reservations that won't finish before
     a "maint" reservation begins.
+ -- Fix "squeue --start" to override SQUEUE_FORMAT env variable.
 
 * Changes in Slurm 14.03.10
 ===========================
diff --git a/src/squeue/opts.c b/src/squeue/opts.c
index cdf673a688ee618bdd52ad9a94f8b66f4c779d45..8e852c97ea68c956cf7dbfb0d83e095adb6a6ead 100644
--- a/src/squeue/opts.c
+++ b/src/squeue/opts.c
@@ -309,6 +309,7 @@ parse_command_line( int argc, char* argv[] )
 			break;
 		case OPT_LONG_START:
 			params.start_flag = true;
+			override_format_env = true;
 			break;
 		case OPT_LONG_USAGE:
 			_usage();