diff --git a/steam-runtime-tools/json-utils-internal.h b/steam-runtime-tools/json-utils-internal.h
index af01e3ef89b69ab4fce51c3182b13d17d66d7810..b3e1d208d5b25bc120c7c2002c5b3843a2b7f9d3 100644
--- a/steam-runtime-tools/json-utils-internal.h
+++ b/steam-runtime-tools/json-utils-internal.h
@@ -40,5 +40,5 @@ guint srt_get_flags_from_json_array (GType flags_type,
                                      const gchar *array_member,
                                      guint flag_if_unknown);
 
-gchar ** _srt_json_array_to_strv (JsonObject *json_obj,
-                                  const gchar *array_member);
+gchar ** _srt_json_object_dup_strv_member (JsonObject *json_obj,
+                                           const gchar *array_member);
diff --git a/steam-runtime-tools/json-utils.c b/steam-runtime-tools/json-utils.c
index a752f12672d95a08083e5df43a54a9b9e8df3af7..422d2456ec9b4ba1eb6d9b070f327d3fd423e282 100644
--- a/steam-runtime-tools/json-utils.c
+++ b/steam-runtime-tools/json-utils.c
@@ -80,7 +80,7 @@ out:
 }
 
 /**
- * _srt_json_array_to_strv:
+ * _srt_json_object_dup_strv_member:
  * @json_obj: (not nullable): A JSON Object used to search for
  *  @array_member property
  * @array_member: (not nullable): The JSON member to look up
@@ -93,8 +93,8 @@ out:
  *  property @array_member
  */
 gchar **
-_srt_json_array_to_strv (JsonObject *json_obj,
-                         const gchar *array_member)
+_srt_json_object_dup_strv_member (JsonObject *json_obj,
+                                  const gchar *array_member)
 {
   JsonArray *array;
   guint length;
diff --git a/steam-runtime-tools/system-info.c b/steam-runtime-tools/system-info.c
index 899a542c43f013ff23f8bc5846733ffc1aefcae2..83121dfd35df637436274e6c4ec96b021a0d1efb 100644
--- a/steam-runtime-tools/system-info.c
+++ b/steam-runtime-tools/system-info.c
@@ -1349,9 +1349,9 @@ _srt_system_info_get_pinned_libs_from_report (JsonObject *json_obj,
     {
       json_pinned_obj = json_object_get_object_member (json_obj, which);
 
-      pinned_list = _srt_json_array_to_strv (json_pinned_obj, "list");
+      pinned_list = _srt_json_object_dup_strv_member (json_pinned_obj, "list");
 
-      *messages = _srt_json_array_to_strv (json_pinned_obj, "messages");
+      *messages = _srt_json_object_dup_strv_member (json_pinned_obj, "messages");
     }
 
   return pinned_list;
@@ -3232,7 +3232,7 @@ srt_system_info_list_driver_environment (SrtSystemInfo *self)
 static gchar **
 _srt_system_info_driver_environment_from_report (JsonObject *json_obj)
 {
-  return _srt_json_array_to_strv (json_obj, "driver_environment");
+  return _srt_json_object_dup_strv_member (json_obj, "driver_environment");
 }
 
 typedef struct