diff --git a/platform/android/java/src/org/godotengine/godot/payments/PaymentsManager.java b/platform/android/java/src/org/godotengine/godot/payments/PaymentsManager.java index 7240047821e..f24dbc1d1fe 100644 --- a/platform/android/java/src/org/godotengine/godot/payments/PaymentsManager.java +++ b/platform/android/java/src/org/godotengine/godot/payments/PaymentsManager.java @@ -472,6 +472,13 @@ public class PaymentsManager { if (skuList.size() == 0) { return; } + + if (mService == null) { + godotPaymentV3.errorSkuDetail("Payment manager is not initialized"); + + return; + } + // Split the sku list in blocks of no more than 20 elements. ArrayList> packs = new ArrayList>(); ArrayList tempList; @@ -520,8 +527,7 @@ public class PaymentsManager { } godotPaymentV3.completeSkuDetail(); } - })) - .start(); + })).start(); } public void setBaseSingleton(GodotPaymentV3 godotPaymentV3) {