diff --git a/deploy/datasets/index.js b/deploy/datasets/index.js
index 39f94bc4c9b9d36c71331854a9a2d4e68bfe9580..0eb0b18e955f4d6e77c25061caae26a04bde6a79 100644
--- a/deploy/datasets/index.js
+++ b/deploy/datasets/index.js
@@ -76,10 +76,12 @@ const PUBLIC_PATH = process.env.NODE_ENV === 'production'
   : path.join(__dirname, '..', '..', 'dist', 'aot')
 
 
-const RECEPTOR_PATH = path.join(PUBLIC_PATH, 'res', 'image', 'receptor')
+const RECEPTOR_PATH = path.join(PUBLIC_PATH, 'res', 'image')
 fs.readdir(RECEPTOR_PATH, (err, files) => {
-  if (err)
+  if (err) {
     console.log('reading receptor error', err)
+    return
+  }
   files.forEach(file => previewFileMap.set(`res/image/receptor/${file}`, path.join(RECEPTOR_PATH, file)))
 })