diff --git a/sql/ha_partition.cc b/sql/ha_partition.cc index cd15fa8b20f..672348a5c45 100644 --- a/sql/ha_partition.cc +++ b/sql/ha_partition.cc @@ -7887,7 +7887,10 @@ void ha_partition::print_error(int error, myf errflag) if ((error == HA_ERR_NO_PARTITION_FOUND) && ! (thd->lex->alter_info.flags & Alter_info::ALTER_TRUNCATE_PARTITION)) + { m_part_info->print_no_partition_found(table, errflag); + DBUG_VOID_RETURN; + } else if (error == HA_ERR_ROW_IN_WRONG_PARTITION) { /* Should only happen on DELETE or UPDATE! */