diff --git a/terminal/terminal-options.c b/terminal/terminal-options.c
index 93661354..eeb8d194 100644
--- a/terminal/terminal-options.c
+++ b/terminal/terminal-options.c
@@ -610,7 +610,8 @@ terminal_window_attr_parse (gint argc,
}
else if (terminal_option_cmp ("disable-server", 0, argc, argv, &n, NULL, &short_offset)
|| terminal_option_cmp ("sync", 0, argc, argv, &n, NULL, &short_offset)
- || terminal_option_cmp ("g-fatal-warnings", 0, argc, argv, &n, NULL, &short_offset))
+ || terminal_option_cmp ("g-fatal-warnings", 0, argc, argv, &n, NULL, &short_offset)
+ || terminal_option_cmp ("class", 0, argc, argv, &n, &s, &short_offset))
{
/* options we can ignore */
continue;