diff --git a/libraries/FS/src/FSImpl.h b/libraries/FS/src/FSImpl.h
index dc7b81b3899..24fb09f9e52 100644
--- a/libraries/FS/src/FSImpl.h
+++ b/libraries/FS/src/FSImpl.h
@@ -43,9 +43,9 @@ class FileImpl
     virtual const char* name() const = 0;
     virtual boolean isDirectory(void) = 0;
     virtual FileImplPtr openNextFile(const char* mode) = 0;
-    virtual boolean seekDir(long position);
-    virtual String getNextFileName(void);
-    virtual String getNextFileName(bool *isDir);
+    virtual boolean seekDir(long position) = 0;
+    virtual String getNextFileName(void) = 0;
+    virtual String getNextFileName(bool *isDir) = 0;
     virtual void rewindDirectory(void) = 0;
     virtual operator bool() = 0;
 };