@@ -235,7 +235,9 @@ terminfoDisplayContext tActual terminfoCaps r = return dc
235235 Nothing -> error "this terminal does not support hide cursor"
236236 Just c -> writeCapExpr c []
237237 , writeSetAttr = terminfoWriteSetAttr dc terminfoCaps
238− , writeDefaultAttr = writeCapExpr (setDefaultAttr terminfoCaps) []
238+ , writeDefaultAttr =
239+ writeCapExpr (setDefaultAttr terminfoCaps) [] `mappend`
240+ writeURLEscapes EndLink
239241 , writeRowEnd = writeCapExpr (clearEol terminfoCaps) []
240242 , inlineHack = return ()
241243 }