diff --git a/src/org/mozilla/javascript/ImporterTopLevel.java b/src/org/mozilla/javascript/ImporterTopLevel.java
index <HASH>..<HASH> 100644
--- a/src/org/mozilla/javascript/ImporterTopLevel.java
+++ b/src/org/mozilla/javascript/ImporterTopLevel.java
@@ -38,6 +38,8 @@
 
 package org.mozilla.javascript;
 
+import java.io.Serializable;
+
 /**
  * Class ImporterTopLevel
  *
@@ -175,7 +177,7 @@ public class ImporterTopLevel extends ScriptableObject {
     private ObjArray importedPackages = new ObjArray();
 }
 
-final class ImporterFunctions implements IdFunctionMaster
+final class ImporterFunctions implements Serializable, IdFunctionMaster
 {
     ImporterFunctions(ImporterTopLevel importer)
     {
Implement Serializable  by recently  introduced ImporterFunctions as this is required for scope serialization.