possible fix for a weird reconnect/black screen issue