diff --git a/src/columns/Column.cpp b/src/columns/Column.cpp index 54dec14e0..5dbc00715 100644 --- a/src/columns/Column.cpp +++ b/src/columns/Column.cpp @@ -168,7 +168,8 @@ void Column::uda (std::map & all) throw format (STRING_UDA_COLLISION, uda); Column* c = Column::uda (uda); - all[c->_name] = c; + if (c) + all[c->_name] = c; } }