diff --git a/src/sbbs3/js_cache.h b/src/sbbs3/js_cache.h
index 0b7f97a4cc747c5d4e4fbf56d4cd5fe95d162467..f8bb65179d347eb6dc6fe42a41068d8245da67c2 100644
--- a/src/sbbs3/js_cache.h
+++ b/src/sbbs3/js_cache.h
@@ -49,6 +49,12 @@ void js_cache_thread(void *args);
  * lastrun
  */
 void js_script_done(struct cached_data *entry);
+
+/*
+ * Sets the expired member for any existing cached copies of filename
+ * Required for self-modifying scripts.
+ */
+void js_cache_expire(char *filename);
 #ifdef __cplusplus
 }
 #endif