diff --git a/libstratosphere/source/htclow/driver/htclow_driver_manager.cpp b/libstratosphere/source/htclow/driver/htclow_driver_manager.cpp index e08f2529..8f951c9d 100644 --- a/libstratosphere/source/htclow/driver/htclow_driver_manager.cpp +++ b/libstratosphere/source/htclow/driver/htclow_driver_manager.cpp @@ -57,6 +57,8 @@ namespace ams::htclow::driver { impl::DriverType DriverManager::GetDriverType() { /* Lock ourselves. */ + std::scoped_lock lk(m_mutex); + return m_driver_type.value_or(impl::DriverType::Unknown); }