Fix openOn disregarding blocks after the opened one