diff --git a/indra/newview/llviewermessage.cpp b/indra/newview/llviewermessage.cpp index 31433572a3..6bac54072e 100644 --- a/indra/newview/llviewermessage.cpp +++ b/indra/newview/llviewermessage.cpp @@ -7321,7 +7321,7 @@ static void process_money_balance_reply_extended(LLMessageSystem* msg) // TipTracker Support FSMoneyTracker* tipTracker = LLFloaterReg::getTypedInstance("money_tracker"); - if ((tipTracker->isShown() || tipTracker->isMinimized()) || gSavedSettings.getBOOL("FSAlwaysTrackPayments")) + if (success && ((tipTracker->isShown() || tipTracker->isMinimized()) || gSavedSettings.getBOOL("FSAlwaysTrackPayments"))) { tipTracker->addPayment(name_id, is_name_group, amount, !you_paid_someone); }