diff --git a/libraries/stdlib/genmdl/stdlib_genmdl_impl.mtlx b/libraries/stdlib/genmdl/stdlib_genmdl_impl.mtlx
index eb1e60167f..ab0d776936 100644
--- a/libraries/stdlib/genmdl/stdlib_genmdl_impl.mtlx
+++ b/libraries/stdlib/genmdl/stdlib_genmdl_impl.mtlx
@@ -614,8 +614,8 @@
-
-
+
+
diff --git a/source/MaterialXTest/MaterialXRenderOsl/GenReference.cpp b/source/MaterialXTest/MaterialXRenderOsl/GenReference.cpp
index 722bf4b9b3..a7f7293755 100644
--- a/source/MaterialXTest/MaterialXRenderOsl/GenReference.cpp
+++ b/source/MaterialXTest/MaterialXRenderOsl/GenReference.cpp
@@ -81,7 +81,7 @@ TEST_CASE("GenReference: OSL Reference", "[genreference]")
continue;
}
- mx::InterfaceElementPtr interface = nodedef->getImplementation();
+ mx::InterfaceElementPtr interface = nodedef->getImplementation(generator->getTarget());
if (!interface)
{
logFile << "Skip generating reference for unimplemented node '" << nodeName << "'" << std::endl;