I was just about to fix this with something akin to rescue NoMethodError; [], but this solution from @defunkt makes so much more sense, is &infinity; × more secure, and just right. You should read Resque’s source instead of those blog post you may be wasting your time with.