diff --git a/tensorflow/g3doc/api_docs/python/functions_and_classes/shard9/tf.get_variable.md b/tensorflow/g3doc/api_docs/python/functions_and_classes/shard9/tf.get_variable.md
index feb96eb180e..7ec5a4114e3 100644
--- a/tensorflow/g3doc/api_docs/python/functions_and_classes/shard9/tf.get_variable.md
+++ b/tensorflow/g3doc/api_docs/python/functions_and_classes/shard9/tf.get_variable.md
@@ -77,6 +77,6 @@ Some useful partitioners are available. See, e.g.,
* `ValueError`: when creating a new variable and shape is not declared,
- or when violating reuse during variable creation. Reuse is set inside
- `variable_scope`.
+ when violating reuse during variable creation, or when `initializer` dtype
+ and `dtype` don't match. Reuse is set inside `variable_scope`.
diff --git a/tensorflow/g3doc/api_docs/python/state_ops.md b/tensorflow/g3doc/api_docs/python/state_ops.md
index 50f22caf6c1..ac5d4b23312 100644
--- a/tensorflow/g3doc/api_docs/python/state_ops.md
+++ b/tensorflow/g3doc/api_docs/python/state_ops.md
@@ -1173,8 +1173,8 @@ Some useful partitioners are available. See, e.g.,
* `ValueError`: when creating a new variable and shape is not declared,
- or when violating reuse during variable creation. Reuse is set inside
- `variable_scope`.
+ when violating reuse during variable creation, or when `initializer` dtype
+ and `dtype` don't match. Reuse is set inside `variable_scope`.
- - -