diff --git a/libdfu/dfu-tool.c b/libdfu/dfu-tool.c index 22a7f885a..69c4c1420 100644 --- a/libdfu/dfu-tool.c +++ b/libdfu/dfu-tool.c @@ -631,7 +631,7 @@ dfu_tool_convert (DfuToolPrivate *priv, gchar **values, GError **error) g_autoptr(GFile) file_out = NULL; /* check args */ - if (argc < 3) { + if (argc < 3 || argc > 4) { g_set_error_literal (error, DFU_ERROR, DFU_ERROR_INTERNAL,