diff --git a/src/ng/directive/select.js b/src/ng/directive/select.js
index c74791c8..e429af5f 100644
--- a/src/ng/directive/select.js
+++ b/src/ng/directive/select.js
@@ -19,6 +19,11 @@ var ngOptionsMinErr = minErr('ngOptions');
* represented by the selected option will be bound to the model identified by the `ngModel`
* directive.
*
+ *
+ * **Note:** `ngModel` compares by reference, not value. This is important when binding to an
+ * array of objects. See an example {@link http://jsfiddle.net/qWzTb/ in this jsfiddle}.
+ *