diff --git a/core/provider/provider_ep2.cpp b/core/provider/provider_ep2.cpp index 1173e03..c7c354e 100644 --- a/core/provider/provider_ep2.cpp +++ b/core/provider/provider_ep2.cpp @@ -114,6 +114,10 @@ void BaseProvider::Notify_DLLInit_Pre(CreateInterfaceFn engineFactory, if (!engine) { engine = (IVEngineServer *)((engineFactory)("VEngineServer022", NULL)); + if (!engine) + { + engine = (IVEngineServer *)((engineFactory)("VEngineServer021", NULL)); + } } #else engine = (IVEngineServer *)((engineFactory)(INTERFACEVERSION_VENGINESERVER, NULL));