Fix BLR optimization (sorry)

In which I spend an hour and a half tracking down a bug where I wrote #ifdef instead of #ifndef.