diff --git a/gdk/x11/gdkkeys-x11.c b/gdk/x11/gdkkeys-x11.c
index 1426fdc..84a39bb 100644
--- a/gdk/x11/gdkkeys-x11.c
+++ b/gdk/x11/gdkkeys-x11.c
@@ -1420,14 +1420,15 @@ translate_keysym (GdkKeymapX11   *keymap_x11,
  *     determine the group or level, or %NULL
  *
  * Translates the contents of a #GdkEventKey into a keyval, effective
- * group, and level. Modifiers that affected the translation and
- * are thus unavailable for application use are returned in
- * @consumed_modifiers.  See gdk_keyval_get_keys() for an explanation of
- * groups and levels.  The @effective_group is the group that was
- * actually used for the translation; some keys such as Enter are not
- * affected by the active keyboard group. The @level is derived from
- * @state. For convenience, #GdkEventKey already contains the translated
- * keyval, so this function isn't as useful as you might think.
+ * group, and level. Modifiers that affected the translation and are
+ * thus unavailable for application use are returned in
+ * @consumed_modifiers.  See Keyboard-Handling section on gdk
+ * documentation for an explanation of groups and levels.  The
+ * @effective_group is the group that was actually used for the
+ * translation; some keys such as Enter are not affected by the active
+ * keyboard group. The @level is derived from @state. For convenience,
+ * #GdkEventKey already contains the translated keyval, so this
+ * function isn't as useful as you might think.
  *
  * <note><para>
  * @consumed_modifiers gives modifiers that should be masked out
