diff --git a/core/src/main/cpp/main/src/service.cpp b/core/src/main/cpp/main/src/service.cpp index cfe7e5a0..55ac34b8 100644 --- a/core/src/main/cpp/main/src/service.cpp +++ b/core/src/main/cpp/main/src/service.cpp @@ -199,7 +199,7 @@ namespace lspd { } jobject Service::RequestBinderForSystemServer(JNIEnv *env) { - if (UNLIKELY(!initialized_)) { + if (UNLIKELY(!initialized_ || !bridge_service_class_)) { LOGE("Service not initialized"); return nullptr; }