diff --git a/indra/llfilesystem/lldiskcache.cpp b/indra/llfilesystem/lldiskcache.cpp
index efe5e7092c4e0e6068c46ae168d43fe5364e42b8..91fc1b15d1a3dbfa281c068469d74b24bec9f8f0 100644
--- a/indra/llfilesystem/lldiskcache.cpp
+++ b/indra/llfilesystem/lldiskcache.cpp
@@ -187,8 +187,12 @@ const std::string LLDiskCache::metaDataToFilepath(const std::string id,
     file_path << id;
     file_path << "_";
     file_path << (extra_info.empty() ? "0" : extra_info);
-    file_path << "_";
-    file_path << assetTypeToString(at);
+    //file_path << "_";
+    //file_path << assetTypeToString(at); // see  SL-14210 Prune descriptive tag from new cache filenames
+                                          // for details of why it was removed. Note that if you put it
+                                          // back or change the format of the filename, the cache files
+                                          // files will be invalidated (and perhaps, more importantly,
+                                          // never deleted unless you delete them manually).
     file_path << ".asset";
 
     return file_path.str();