diff --git a/src/frontend/terminaloverlay.cc b/src/frontend/terminaloverlay.cc index 2e6b2c1..86eaaa7 100644 --- a/src/frontend/terminaloverlay.cc +++ b/src/frontend/terminaloverlay.cc @@ -83,6 +83,10 @@ Validity ConditionalOverlayCell::get_validity( const Framebuffer &fb, int row, return CorrectNoCredit; } + if ( replacement.is_blank() ) { /* too easy for this to trigger falsely */ + return CorrectNoCredit; + } + if ( (current.contents == replacement.contents) || (current.is_blank() && replacement.is_blank()) ) { BOOST_AUTO( it, find_if( original_contents.begin(), original_contents.end(),