diff --git a/src/rpc/gendispatch.pl b/src/rpc/gendispatch.pl index 6c3ded4a1e9ce7ed2c201f6b739b5fafb6b65e33..fc8423a6b621d0875ea0538786229b019c0aa855 100755 --- a/src/rpc/gendispatch.pl +++ b/src/rpc/gendispatch.pl @@ -951,7 +951,7 @@ elsif ($mode eq "server") { if ($single_ret_as_list) { print " if (args->$single_ret_list_max_var > $single_ret_list_max_define) {\n"; - print " virReportError(VIR_ERR_INTERNAL_ERROR,\n"; + print " virReportError(VIR_ERR_RPC,\n"; print " \"%s\", _(\"max$single_ret_list_name > $single_ret_list_max_define\"));\n"; print " goto cleanup;\n"; print " }\n";