feature #1977: Deal with ruby 1.8.7