diff --git a/src/SDK/Common/Http/Psr/Client/Discovery/Guzzle.php b/src/SDK/Common/Http/Psr/Client/Discovery/Guzzle.php index 8d013c901..d87367416 100644 --- a/src/SDK/Common/Http/Psr/Client/Discovery/Guzzle.php +++ b/src/SDK/Common/Http/Psr/Client/Discovery/Guzzle.php @@ -11,7 +11,7 @@ class Guzzle implements DiscoveryInterface { public function available(): bool { - return class_exists(Client::class); + return class_exists(Client::class) && is_a(Client::class, ClientInterface::class, true); } public function create(mixed $options): ClientInterface