diff --git a/Components/6560/6560.cpp b/Components/6560/6560.cpp
index 9781f5657..db1a9adaa 100644
--- a/Components/6560/6560.cpp
+++ b/Components/6560/6560.cpp
@@ -133,7 +133,7 @@ uint16_t MOS6560::get_address()
 			_row_counter++;
 			if(_row_counter == _number_of_rows*8) _row_counter = -1;
 		}
-		else if(_vertical_counter >= _first_row_location * 2)
+		else if(_vertical_counter == _first_row_location * 2)
 		{
 			_video_matrix_line_address_counter = _video_matrix_start_address;
 			_row_counter = 0;