diff --git a/src/A3t.cpp b/src/A3t.cpp index 8923b3fa5..79b20e364 100644 --- a/src/A3t.cpp +++ b/src/A3t.cpp @@ -629,8 +629,13 @@ void A3t::findAttributeModifier () (*i)->attribute ("modifier", modifier); (*i)->attribute ("sense", sense); - if (context.columns[canonical]->modifiable ()) + std::map ::const_iterator col; + col = context.columns.find (canonical); + if (col != context.columns.end () && + col->second->modifiable ()) + { (*i)->tag ("MODIFIABLE"); + } } } }