r21537 - gnucash/branches/2.4/src/business/business-gnome - [21536]Bug #663638 - Posting Invoices asks for curency conversion for blank

Geert Janssens gjanssens at code.gnucash.org
Tue Nov 8 14:07:23 EST 2011


Author: gjanssens
Date: 2011-11-08 14:07:23 -0500 (Tue, 08 Nov 2011)
New Revision: 21537
Trac: http://svn.gnucash.org/trac/changeset/21537

Modified:
   gnucash/branches/2.4/src/business/business-gnome/dialog-invoice.c
Log:
[21536]Bug #663638 - Posting Invoices asks for curency conversion for blank
lines

Modified: gnucash/branches/2.4/src/business/business-gnome/dialog-invoice.c
===================================================================
--- gnucash/branches/2.4/src/business/business-gnome/dialog-invoice.c	2011-11-08 19:04:00 UTC (rev 21536)
+++ gnucash/branches/2.4/src/business/business-gnome/dialog-invoice.c	2011-11-08 19:07:23 UTC (rev 21537)
@@ -759,7 +759,8 @@
         this_acc = (reverse ? gncEntryGetInvAccount (entry) :
                     gncEntryGetBillAccount (entry));
 
-        if (!gnc_commodity_equal(gncInvoiceGetCurrency (invoice), xaccAccountGetCommodity(this_acc)))
+        if (this_acc &&
+            !gnc_commodity_equal (gncInvoiceGetCurrency (invoice), xaccAccountGetCommodity (this_acc)))
         {
             GNCPrice *convprice;
 



More information about the gnucash-changes mailing list