Index: res_musiconhold.c =================================================================== RCS file: /usr/cvsroot/asterisk/res/res_musiconhold.c,v retrieving revision 1.75 diff -u -p -r1.75 res_musiconhold.c --- res_musiconhold.c 16 Nov 2005 17:48:18 -0000 1.75 +++ res_musiconhold.c 19 Nov 2005 18:35:00 -0000 @@ -946,7 +946,7 @@ static int load_moh_classes(int reload) var = ast_variable_browse(cfg, cat); while (var) { if (!strcasecmp(var->name, "mode")) - ast_copy_string(class->mode, var->value, sizeof(class->name)); + ast_copy_string(class->mode, var->value, sizeof(class->mode)); else if (!strcasecmp(var->name, "directory")) ast_copy_string(class->dir, var->value, sizeof(class->dir)); else if (!strcasecmp(var->name, "application"))