diff --git a/src/main/java/com/laytonsmith/core/constructs/Construct.java b/src/main/java/com/laytonsmith/core/constructs/Construct.java index f7a2d116a..b8a8a8610 100644 --- a/src/main/java/com/laytonsmith/core/constructs/Construct.java +++ b/src/main/java/com/laytonsmith/core/constructs/Construct.java @@ -419,6 +419,8 @@ public static Object GetPOJO(Mixed c) throws ClassCastException { return Long.valueOf(((CInt) c).getInt()); } else if(c instanceof CDouble) { return Double.valueOf(((CDouble) c).getDouble()); + } else if(c.isInstanceOf(CByteArray.TYPE)) { + return ((CByteArray) c).asByteArrayCopy(); } else if(c.isInstanceOf(CArray.TYPE)) { CArray ca = (CArray) c; if(ca.inAssociativeMode()) {