diff --git a/symstore/symstore.c b/symstore/symstore.c
index 91347ae8..98dae86e 100644
--- a/symstore/symstore.c
+++ b/symstore/symstore.c
@@ -158,7 +158,7 @@ static BOOL validate_proton_dist(const char* src)
     snprintf(buffer, ARRAYSIZE(buffer), "%s/%s", src, "version");
     allgood = stat(buffer, &st) == 0 && (st.st_mode & S_IFMT) == S_IFREG;
 
-    snprintf(buffer, ARRAYSIZE(buffer), "%s/%s", src, "files");
+    snprintf(buffer, ARRAYSIZE(buffer), "%s/%s", src, "dist");
     allgood = allgood && stat(buffer, &st) == 0 && (st.st_mode & S_IFMT) == S_IFDIR;
 
     return allgood;