diff --git a/lib/command.c b/lib/command.c index 16f53da3ab..05fc9b9e27 100644 --- a/lib/command.c +++ b/lib/command.c @@ -2819,7 +2819,7 @@ command_config_read_one_line (struct vty *vty, struct cmd_element **cmd, int use !(!use_daemon && ret == CMD_ERR_NOTHING_TODO) && ret != CMD_SUCCESS && ret != CMD_WARNING && - vty->node != CONFIG_NODE) { + vty->node > CONFIG_NODE) { vty->node = node_parent(vty->node); ret = cmd_execute_command_strict (vline, vty, cmd); }