From: Albert Schlef Date: 2008-05-02T22:07:53+09:00 Subject: Re: Extracting a value from an array > I know I can change your "some_expression.first[:value]" to > "(some_expression || {}).first[:value]" and then things would work. OK. A typo. I meant "((some_expression).first || {})[:value]". -- Posted via http://www.ruby-forum.com/.