diff --git a/indra/newview/lllocalbitmaps.cpp b/indra/newview/lllocalbitmaps.cpp
index c3e3fd5c1bfde97f616b7f4581511801079a0f87..860c2899d36b45f5be99c405f1f14af764575366 100644
--- a/indra/newview/lllocalbitmaps.cpp
+++ b/indra/newview/lllocalbitmaps.cpp
@@ -47,7 +47,6 @@
 
 /* misc headers */
 #include "llscrolllistctrl.h"
-#include "llfilepicker.h"
 #include "lllocaltextureobject.h"
 #include "llviewertexturelist.h"
 #include "llviewerobjectlist.h"
@@ -920,27 +919,6 @@ LLLocalBitmapMgr::~LLLocalBitmapMgr()
     mBitmapList.clear();
 }
 
-bool LLLocalBitmapMgr::addUnit()
-{
-	bool add_successful = false;
-
-	LLFilePicker& picker = LLFilePicker::instance();
-	if (picker.getMultipleOpenFiles(LLFilePicker::FFLOAD_IMAGE))
-	{
-		mTimer.stopTimer();
-
-		std::string filename = picker.getFirstFile();
-		while(!filename.empty())
-		{
-            add_successful |= addUnit(filename);
-			filename = picker.getNextFile();
-		}
-		
-		mTimer.startTimer();
-	}
-
-	return add_successful;
-}
 bool LLLocalBitmapMgr::addUnit(const std::vector<std::string>& filenames)
 {
     bool add_successful = false;
diff --git a/indra/newview/lllocalbitmaps.h b/indra/newview/lllocalbitmaps.h
index 362d47142d9be0ed7e6a747d4f1de0c401fc755a..2bc216708a013a89e7ca93d5ff567629965e7b3f 100644
--- a/indra/newview/lllocalbitmaps.h
+++ b/indra/newview/lllocalbitmaps.h
@@ -115,7 +115,6 @@ class LLLocalBitmapMgr : public LLSingleton<LLLocalBitmapMgr>
 	LLSINGLETON(LLLocalBitmapMgr);
 	~LLLocalBitmapMgr();
 public:
-	bool         addUnit();
     bool         addUnit(const std::vector<std::string>& filenames);
     bool         addUnit(const std::string& filename);
 	void         delUnit(LLUUID tracking_id);
diff --git a/indra/newview/lllocalgltfmaterials.cpp b/indra/newview/lllocalgltfmaterials.cpp
index ef488e9ef42e4153efdaaa30f4927a6bba570404..2334ea47be3f8a360dc22cec0ec23baa64a38305 100644
--- a/indra/newview/lllocalgltfmaterials.cpp
+++ b/indra/newview/lllocalgltfmaterials.cpp
@@ -39,7 +39,6 @@
 #include <ctime>
 
 /* misc headers */
-#include "llfilepicker.h"
 #include "llgltfmateriallist.h"
 #include "llimage.h"
 #include "llinventoryicon.h"
@@ -363,28 +362,6 @@ LLLocalGLTFMaterialMgr::~LLLocalGLTFMaterialMgr()
     mMaterialList.clear();
 }
 
-bool LLLocalGLTFMaterialMgr::addUnit()
-{
-    bool add_successful = false;
-
-    LLFilePicker& picker = LLFilePicker::instance();
-    if (picker.getMultipleOpenFiles(LLFilePicker::FFLOAD_MATERIAL))
-    {
-        mTimer.stopTimer();
-
-        std::string filename = picker.getFirstFile();
-        while (!filename.empty())
-        {
-            add_successful |= addUnit(filename);
-            filename = picker.getNextFile();
-        }
-
-        mTimer.startTimer();
-    }
-
-    return add_successful;
-}
-
 bool LLLocalGLTFMaterialMgr::addUnit(const std::vector<std::string>& filenames)
 {
     bool add_successful = false;
diff --git a/indra/newview/lllocalgltfmaterials.h b/indra/newview/lllocalgltfmaterials.h
index 7f5b06e10ab44c932617ad1ea998129461b7ff15..3fc700c30f4b0b199cdce0bfafad1cb5f2f4255c 100644
--- a/indra/newview/lllocalgltfmaterials.h
+++ b/indra/newview/lllocalgltfmaterials.h
@@ -103,7 +103,6 @@ class LLLocalGLTFMaterialMgr : public LLSingleton<LLLocalGLTFMaterialMgr>
     LLSINGLETON(LLLocalGLTFMaterialMgr);
     ~LLLocalGLTFMaterialMgr();
 public:
-    bool         addUnit();
     bool         addUnit(const std::vector<std::string>& filenames);
     bool         addUnit(const std::string& filename);
     void         delUnit(LLUUID tracking_id);