Fix row-search error handling.

@sueloverso, would you please review & merge this change when you're happy with it?

Thank you!
Same comment as the other file.  The only change is removing the initialization of the variable now named `descent`.  I looked at the actual code, not the diff, and removing that initialization is fine.  Were there supposed to be any other changes relating to error handling?