diff --git a/x/delegation/client/cli/tx_redelegate.go b/x/delegation/client/cli/tx_redelegate.go
index 2d4cc8de..8ebb36b3 100644
--- a/x/delegation/client/cli/tx_redelegate.go
+++ b/x/delegation/client/cli/tx_redelegate.go
@@ -13,7 +13,7 @@ func CmdRedelegate() *cobra.Command {
 	cmd := &cobra.Command{
 		Use:   "redelegate [from_staker] [to_staker] [amount]",
 		Short: "Redelegate the given amount from one staker to another",
-		Args:  cobra.ExactArgs(2),
+		Args:  cobra.ExactArgs(3),
 		RunE: func(cmd *cobra.Command, args []string) (err error) {
 			argAmount, err := cast.ToUint64E(args[2])
 			if err != nil {