probably due to refactoring at some point in history

for fix, see the attached patch
