- Removed "Externalizable" from the whitelist
diff --git a/core/src/main/java/flex/messaging/io/amf/Amf3Input.java b/core/src/main/java/flex/messaging/io/amf/Amf3Input.java
index 33109f6..9bcc805 100644
--- a/core/src/main/java/flex/messaging/io/amf/Amf3Input.java
+++ b/core/src/main/java/flex/messaging/io/amf/Amf3Input.java
@@ -822,8 +822,6 @@
     {
         if (object instanceof Externalizable)
         {
-            ClassUtil.validateCreation(Externalizable.class);
-
             if (isDebug)
                 trace.startExternalizableObject(className, objectTable.size() - 1);
 
diff --git a/core/src/main/java/flex/messaging/validators/ClassDeserializationValidator.java b/core/src/main/java/flex/messaging/validators/ClassDeserializationValidator.java
index 592c629..d9d57e4 100644
--- a/core/src/main/java/flex/messaging/validators/ClassDeserializationValidator.java
+++ b/core/src/main/java/flex/messaging/validators/ClassDeserializationValidator.java
@@ -54,7 +54,6 @@
             "flex.messaging.messages.HTTPMessage",
             "flex.messaging.messages.RemotingMessage",
             "flex.messaging.messages.SOAPMessage",
-            "java.io.Externalizable",
             "java.lang.Boolean",
             "java.lang.Byte",
             "java.lang.Character",