diff --git a/libraries/FFat/src/FFat.cpp b/libraries/FFat/src/FFat.cpp
index 1227e172602..506cc70be46 100644
--- a/libraries/FFat/src/FFat.cpp
+++ b/libraries/FFat/src/FFat.cpp
@@ -152,13 +152,4 @@ size_t F_Fat::freeBytes() {
   return free_sect * sect_size;
 }
 
-bool F_Fat::exists(const char *path) {
-  File f = open(path, "r", false);
-  return (f == true) && !f.isDirectory();
-}
-
-bool F_Fat::exists(const String &path) {
-  return exists(path.c_str());
-}
-
 F_Fat FFat = F_Fat(FSImplPtr(new VFSImpl()));
diff --git a/libraries/FFat/src/FFat.h b/libraries/FFat/src/FFat.h
index 70cff69dc35..3f700396777 100644
--- a/libraries/FFat/src/FFat.h
+++ b/libraries/FFat/src/FFat.h
@@ -32,8 +32,6 @@ class F_Fat : public FS {
   size_t usedBytes();
   size_t freeBytes();
   void end();
-  bool exists(const char *path);
-  bool exists(const String &path);
 
 private:
   wl_handle_t _wl_handle = WL_INVALID_HANDLE;
diff --git a/libraries/LittleFS/src/LittleFS.cpp b/libraries/LittleFS/src/LittleFS.cpp
index b5776372313..e0e71aacf9c 100644
--- a/libraries/LittleFS/src/LittleFS.cpp
+++ b/libraries/LittleFS/src/LittleFS.cpp
@@ -33,16 +33,10 @@ class LittleFSImpl : public VFSImpl {
 public:
   LittleFSImpl();
   virtual ~LittleFSImpl() {}
-  virtual bool exists(const char *path);
 };
 
 LittleFSImpl::LittleFSImpl() {}
 
-bool LittleFSImpl::exists(const char *path) {
-  File f = open(path, "r", false);
-  return (f == true);
-}
-
 LittleFSFS::LittleFSFS() : FS(FSImplPtr(new LittleFSImpl())), partitionLabel_(NULL) {}
 
 LittleFSFS::~LittleFSFS() {