diff --git a/docs/programmers.sgml b/docs/programmers.sgml
index 7d2cfc49..c88602ec 100644
--- a/docs/programmers.sgml
+++ b/docs/programmers.sgml
@@ -513,9 +513,10 @@ $smarty->autoload_filters = array('pre' => array('trim', 'stamp'),
- This is used to append data to variables in the template. You
- can explicitly pass name/value pairs, or associative arrays
- containing the name/value pairs.
+ This is used to append an element to an assigned array. If you append
+ to a string value, it is converted to an array value and then
+ appended to. You can explicitly pass name/value pairs, or associative
+ arrays containing the name/value pairs.
append