- tag = g_hash_table_lookup( glk_data->styles->text_buffer, get_glk_tag_name(styl) );
- glk_stylehint_set( wintype, styl, hint, query_tag(tag, wintype, hint) );
+ tag = g_hash_table_lookup( glk_data->glk_styles->text_buffer, get_glk_tag_name(styl) );
+ if(tag) {
+ glk_stylehint_set( wintype, styl, hint, query_tag(tag, wintype, hint) );
+ }