fix panic when passing empty environment Upstream-commit: 62c3183fc88779479905df8c2f7561c46a08d2ee Component: engine