diff --git a/language/oop5/magic.xml b/language/oop5/magic.xml
index adaf93c420..a5a7aaa4c0 100644
--- a/language/oop5/magic.xml
+++ b/language/oop5/magic.xml
@@ -288,6 +288,19 @@ object(A)#2 (2) {
]]>
+
+
+ When exporting an object, var_export does not check
+ whether __set_state() is
+ implemented by the object's class, so re-importing such objects will fail,
+ if __set_state() is not implemented. Particularly, this affects some
+ internal classes.
+
+
+ It is the responsibility of the programmer to verify that only objects will
+ be re-imported, whose class implements __set_state().
+
+