When using the export function in the transactions tab, the Confirmed status is always set to "true", even when the real status is "unconfirmed"

Example:
In transaction details you see:
Status: 0/unconfirmed
Date: 12/22/13 01:25
To: 15FJt8Upr2AADDQor1uCt8FKUEVxQTNgfp
Debit: -0.062 BTC
Transaction fee: -0.0005 BTC
Net amount: -0.0625 BTC
Transaction ID: 8ef37cd1d9a31a95fe9f0629fc83a16618b19c7ae38d7dde1ccd492b5b73a3b3

And in the csv file you see:
"Confirmed","Date","Type","Label","Address","Amount","ID"
"true","2013-12-22T01:25:53","Sent to","","15FJt8Upr2AADDQor1uCt8FKUEVxQTNgfp","-0.0625","8ef37cd1d9a31a95fe9f0629fc83a16618b19c7ae38d7dde1ccd492b5b73a3b3-000"

Good luck with this issue!

{
                        cachedWallet.insert(insert_idx, rec);
                        insert_idx += 1;
                    }
                    parent->endInsertRows();
                }
            }
            break;
        case CT_DELETED:
            if(!inModel)
            {
                qWarning() << "TransactionTablePriv::updateWallet: Warning: Got CT_DELETED, but transaction is not in model";
                break;
            }
            
            parent->beginRemoveRows(QModelIndex(), lowerIndex, upperIndex-1);
            cachedWallet.erase(lower, upper);
            parent->endRemoveRows();
            break;
        case CT_UPDATED:
            
            
            for (int i = lowerIndex; i < upperIndex; i++) {
                TransactionRecord *rec = &cachedWallet[i];
                rec->status.needsUpdate = true;
            }
            break;
        }
    }
    int size()