Fixes NoResults Glitch in Reader

Fixes #2145 

/cc @aerych 
@irbrad actually, nope, because if `resultsController` hasn't been initialized, that if clause would be bypassed (while the original if is gonna get executed if resultsController = nil).