diff --git a/src/App/FreeCADInit.py b/src/App/FreeCADInit.py index 1c1765d0f6..0272ab7476 100644 --- a/src/App/FreeCADInit.py +++ b/src/App/FreeCADInit.py @@ -48,6 +48,8 @@ def setupSearchPaths(PathExtension): if sys.platform == 'win32' and hasattr(os, "add_dll_directory"): if "FREECAD_LIBPACK_BIN" in os.environ: os.add_dll_directory(os.environ["FREECAD_LIBPACK_BIN"]) + if "WINDIR" in os.environ: + os.add_dll_directory(os.environ["WINDIR"] + os.sep + "system32") for path in PathExtension: os.add_dll_directory(path)