From 0bb51191ff7664a024262ece7bdd29eecc32f7f9 Mon Sep 17 00:00:00 2001 From: Pedro de Carvalho Date: Tue, 30 Sep 2025 19:48:37 +0800 Subject: [PATCH] Validate return object before using it --- includes/class-freemius.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/includes/class-freemius.php b/includes/class-freemius.php index cf9c9b70..85570a15 100755 --- a/includes/class-freemius.php +++ b/includes/class-freemius.php @@ -13620,7 +13620,11 @@ function starting_migration() { */ function is_migration() { if ( $this->is_addon() ) { - return $this->get_parent_instance()->is_migration(); + $parent_instance = $this->get_parent_instance(); + if ( is_object( $parent_instance ) ) { + return $parent_instance->is_migration(); + } + return false; } if ( empty( $this->_storage->license_migration ) ) {