diff --git a/src/lms/main.cpp b/src/lms/main.cpp index 4cb86c98..81c68c1b 100644 --- a/src/lms/main.cpp +++ b/src/lms/main.cpp @@ -277,14 +277,9 @@ int main(int argc, char* argv[]) Service scrobblingService {Scrobbling::createScrobblingService(ioContext, database)}; - std::unique_ptr subsonicResource; - // bind API resources if (config->getBool("api-subsonic", true)) - { - subsonicResource = API::Subsonic::createSubsonicResource(database); - server.addResource(subsonicResource.get(), "/rest"); - } + server.addResource(API::Subsonic::createSubsonicResource(database), "/rest"); // bind UI entry point server.addEntryPoint(Wt::EntryPointType::Application,