diff --git a/src/cf/terminal/ui.go b/src/cf/terminal/ui.go
index <HASH>..<HASH> 100644
--- a/src/cf/terminal/ui.go
+++ b/src/cf/terminal/ui.go
@@ -50,8 +50,7 @@ func (c TerminalUI) Ok() {
 func (c TerminalUI) Failed(message string) {
 	c.Say(FailureColor("FAILED"))
 	c.Say(message)
-
-	return
+	os.Exit(1)
 }
 
 func (c TerminalUI) FailWithUsage(ctxt *cli.Context, cmdName string) {
exit with status 1 on failure
[#<I>]