diff --git a/indra/test/llsdutil_tut.cpp b/indra/test/llsdutil_tut.cpp
index d125bb00050e5e72effccbd239001215aaf359f4..aebb1f977025dc2717ce2bd2d569b116d77637fb 100644
--- a/indra/test/llsdutil_tut.cpp
+++ b/indra/test/llsdutil_tut.cpp
@@ -207,7 +207,7 @@ namespace tut
         map.insert("Date",      LLSD::Date());
         map.insert("URI",       LLSD::URI());
         map.insert("Binary",    LLSD::Binary());
-        map.insert("Map",       LLSD().insert("foo", LLSD()));
+        map.insert("Map",       LLSD().with("foo", LLSD()));
         // Only an empty array can be constructed on the fly
         LLSD array;
         array.append(LLSD());