diff --git a/src/Interpreters/MutationsInterpreter.cpp b/src/Interpreters/MutationsInterpreter.cpp index 15d9010da08..471ad67d4e7 100644 --- a/src/Interpreters/MutationsInterpreter.cpp +++ b/src/Interpreters/MutationsInterpreter.cpp @@ -569,11 +569,6 @@ ASTPtr MutationsInterpreter::prepare(bool dry_run) stages.emplace_back(context); const auto & column = columns_desc.get(command.column_name); - if (column.default_desc.kind != ColumnDefaultKind::Materialized) - { - throw Exception(ErrorCodes::BAD_ARGUMENTS, "Column {} could not be materialized", column.name); - } - stages.back().column_to_updated.emplace(column.name, column.default_desc.expression->clone()); } else if (command.type == MutationCommand::MATERIALIZE_INDEX)