Index: font.c =================================================================== --- font.c (revision 36571) +++ font.c (revision 36572) @@ -163,6 +163,7 @@ if (name != NULL) f->name = rnd_strdup(name); f->id = id; + f->rnd_font.id = id; if (f->id > fk->last_id) fk->last_id = f->id; @@ -255,6 +256,7 @@ } else { htip_set(&fk->fonts, dst, src_font); src_font->id = dst; + src_font->rnd_font.id = dst; } if (src == fk->last_id) update_last_id (fk);