diff --git a/common/cmd_ext4.c b/common/cmd_ext4.c
index 6d75dd2b89c6e3e096001fa4f4f3aba4cc22b485..ecfc6d3c9bb077fa523ba6c476be388906862fbc 100644
--- a/common/cmd_ext4.c
+++ b/common/cmd_ext4.c
@@ -134,6 +134,6 @@ U_BOOT_CMD(ext4ls, 4, 1, do_ext4_ls,
 
 U_BOOT_CMD(ext4load, 6, 0, do_ext4_load,
 	   "load binary file from a Ext4 filesystem",
-	   "<interface> <dev[:part]> [addr] [filename] [bytes]\n"
+	   "<interface> [<dev[:part]> [addr [filename [bytes [pos]]]]]\n"
 	   "    - load binary file 'filename' from 'dev' on 'interface'\n"
 	   "      to address 'addr' from ext4 filesystem");