Fix 'Not a block' error for default_scope

When a block is not used, an error occurs instead of adding the missing
block to the list of offenses. Changing the fail statement to return so
that the missing block is reported properly.