diff --git a/android/java/org/chromium/chrome/browser/rewards/tipping/RewardsTippingBannerFragment.java b/android/java/org/chromium/chrome/browser/rewards/tipping/RewardsTippingBannerFragment.java index 250bf215367..e1fb9310b38 100644 --- a/android/java/org/chromium/chrome/browser/rewards/tipping/RewardsTippingBannerFragment.java +++ b/android/java/org/chromium/chrome/browser/rewards/tipping/RewardsTippingBannerFragment.java @@ -306,8 +306,12 @@ public class RewardsTippingBannerFragment extends Fragment implements BraveRewar public void sendTipButtonClick() { View sendTipButton = mContentView.findViewById(R.id.send_tip_button); sendTipButton.setOnClickListener((v) -> { - RewardsTippingPanelBottomsheet.showTippingPanelBottomSheet( - (AppCompatActivity) mActivity, mCurrentTabId, mBannerInfo.getWeb3Url()); + if (mBannerInfo == null) return; + String web3Url = mBannerInfo.getWeb3Url(); + if (!TextUtils.isEmpty(web3Url)) { + RewardsTippingPanelBottomsheet.showTippingPanelBottomSheet( + (AppCompatActivity) mActivity, mCurrentTabId, web3Url); + } }); }