From: "Mark J.Reed" Date: 2006-01-07T00:05:01+09:00 Subject: Re: Default block parameter? Thanks to all who posted. The upshot seems to be that I need to declare the method with no block in the signature, and then check block_given? within the body and manually invoke a default block if none was passed in. Which is basically the solution I arrived at, although I had forgotten about block_given? and was trapping the LocalJumpError to achieve the same result. Thanks again!