aboutsummaryrefslogtreecommitdiff
path: root/odb/generator.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'odb/generator.cxx')
-rw-r--r--odb/generator.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/odb/generator.cxx b/odb/generator.cxx
index 279017e..e95ba25 100644
--- a/odb/generator.cxx
+++ b/odb/generator.cxx
@@ -516,7 +516,7 @@ generate (options const& ops,
// Include query columns implementations for explicit instantiations.
//
string impl_guard;
- if (md == multi_database::dynamic)
+ if (md == multi_database::dynamic && ops.extern_symbol ().empty ())
{
impl_guard = ctx->make_guard (
"ODB_" + db.string () + "_QUERY_COLUMNS_DEF");