Fix wrong usage description for upgrade command
diff --git a/man/ideviceinstaller.1 b/man/ideviceinstaller.1
index a9d2665..2ff31a9 100644
--- a/man/ideviceinstaller.1
+++ b/man/ideviceinstaller.1
@@ -54,8 +54,8 @@
 uninstall app specified by APPID.
 
 .TP
-.B \-g, \-\-upgrade APPID
-upgrade app specified by APPID.
+.B \-g, \-\-upgrade ARCHIVE
+upgrade app from a package file specified by ARCHIVE.
 
 .TP
 .B \-r, \-\-restore APPID
diff --git a/src/ideviceinstaller.c b/src/ideviceinstaller.c
index 79961e1..dfd88b7 100644
--- a/src/ideviceinstaller.c
+++ b/src/ideviceinstaller.c
@@ -214,7 +214,7 @@
 		 "  -i, --install ARCHIVE\tInstall app from package file specified by ARCHIVE.\n"
 		 "                       \tARCHIVE can also be a .ipcc file for carrier bundles.\n"
 		 "  -u, --uninstall APPID\tUninstall app specified by APPID.\n"
-		 "  -g, --upgrade APPID\tUpgrade app specified by APPID.\n"
+		 "  -g, --upgrade ARCHIVE\tUpgrade app from package file specified by ARCHIVE.\n"
 		 "  -L, --list-archives\tList archived applications, possible options:\n"
 		 "       -o xml\t\t- print full output as xml plist\n"
 		 "  -a, --archive APPID\tArchive app specified by APPID, possible options:\n"