From 1ed0f8f4ebb2c7c129755056c2f3120952b25399 Mon Sep 17 00:00:00 2001 From: Dave Peticolas Date: Wed, 7 Mar 2001 07:42:39 +0000 Subject: [PATCH] Fix bug. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3756 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/engine/gnc-commodity.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/engine/gnc-commodity.c b/src/engine/gnc-commodity.c index f056f59929..f4b3a6600a 100644 --- a/src/engine/gnc-commodity.c +++ b/src/engine/gnc-commodity.c @@ -366,6 +366,9 @@ gnc_commodity_table_insert(gnc_commodity_table * table, c = gnc_commodity_table_lookup (table, comm->namespace, comm->mnemonic); if (c) { + if (c == comm) + return c; + gnc_commodity_set_fullname (c, gnc_commodity_get_fullname (comm)); gnc_commodity_set_fraction (c, gnc_commodity_get_fraction (comm)); gnc_commodity_set_exchange_code (c,