diff --git a/lib/modules/Protocols.pmod/X.pmod/my_struct.pmod b/lib/modules/Protocols.pmod/X.pmod/my_struct.pmod
index 4d58607461b8af5f67d399f4707b47c1f54cda5e..012356f09b23d3a281fe917914ad55abe686c1a0 100644
--- a/lib/modules/Protocols.pmod/X.pmod/my_struct.pmod
+++ b/lib/modules/Protocols.pmod/X.pmod/my_struct.pmod
@@ -46,7 +46,7 @@ class struct {
   void put_var_string(string s, int len)
   {
     if ( (len <= 3) && (strlen(s) >= ({ -1, 0x100, 0x10000, 0x1000000 })[len] ))
-      error("ADT.struct->put_var_String: Field overflow.\n");
+      error("ADT.struct->put_var_string: Field overflow.\n");
     put_uint(strlen(s), len);
     add_data(s);
   }