Fix a SIGSEGV when searching backwards