diff --git a/src/builtin.cmod b/src/builtin.cmod
index 0f93f13f93fa4fb9f9a4b0e6348aca13e9290e02..2c9d64eda105052652b281599ce004e5e85b3f95 100644
--- a/src/builtin.cmod
+++ b/src/builtin.cmod
@@ -3126,9 +3126,6 @@ PIKECLASS Buffer
    *! @note
    *!   Pike 7.8 and earlier did not support adding @[String.Buffer]s
    *!   directly.
-   *!
-   *! @seealso
-   *!   @[addat()]
    */
   PIKEFUN int add( string|Buffer ... arg1 )
     rawtype tFuncV(tNone, tOr(tString, tObjIs_BUFFER), tIntPos);
@@ -3145,7 +3142,7 @@ PIKECLASS Buffer
 	  a = Pike_sp[j-args].u.string;
 	else if ((TYPEOF(Pike_sp[j-args]) != PIKE_T_OBJECT) ||
 		   (Pike_sp[j-args].u.object->prog != Buffer_program))
-	  SIMPLE_BAD_ARG_ERROR("addat", j+1, "string|String.Buffer");
+	  SIMPLE_BAD_ARG_ERROR("add", j+1, "string|String.Buffer");
 	else {
 	  a = OBJ2_BUFFER(Pike_sp[j-args].u.object)->str.s;
 	  if (!a) continue;