diff --git a/acceptance/tests/ticket_17458_puppet_command_prints_help.rb b/acceptance/tests/ticket_17458_puppet_command_prints_help.rb
index <HASH>..<HASH> 100644
--- a/acceptance/tests/ticket_17458_puppet_command_prints_help.rb
+++ b/acceptance/tests/ticket_17458_puppet_command_prints_help.rb
@@ -1,5 +1,5 @@
 test_name "puppet command with an unknown external command prints help"
 
-on agents, puppet('unknown') do
+on(agents, puppet('unknown'), :acceptable_exit_codes => [1]) do
   assert_match(/See 'puppet help' for help on available puppet subcommands/, stdout)
 end
(maint) Allow exit code of 1 for unknown subcommand acceptance test.

Fixing acceptance test to now allow for an exit code of 1 when the
"unknown subcommand" error is returned from puppet.