diff --git a/Gruntfile.js b/Gruntfile.js
index <HASH>..<HASH> 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -37,6 +37,7 @@ module.exports = function(grunt) {
         options: {
           exclude: 'test_venv',
           with_xunit: true,
+          verbose: false,
           xunit_file: 'nosetests.xml',
         },
         src: 'test/fixtures',
diff --git a/tasks/nose.js b/tasks/nose.js
index <HASH>..<HASH> 100644
--- a/tasks/nose.js
+++ b/tasks/nose.js
@@ -77,7 +77,8 @@ module.exports = function(grunt) {
     });
 
     for (var prop in options){
-      if (!options.hasOwnProperty(prop)){
+      // If it's a flag that's set to false, skip
+      if (!options.hasOwnProperty(prop) || options[prop] === false){
         continue;
       }
 
@@ -87,8 +88,6 @@ module.exports = function(grunt) {
       }
 
       // If the property is not a flag, add the desired option value
-      // We count the option as a flag if the property === true
-      // Note: Specifying false as a value will not exclude the flag, omit the option entirely to do so
       if (options[prop] !== true){
 
         // If the option value is a file path, make sure it's relative the the process cwd, since
Make sure we don't fail on flags set to false.

Closes #1.