Fixed incorrect WARNING call to missing System

Moved the cerr<<WARNING out of the loop, as it spat out every time an
entry in the loop wasn't the System it was looking for. Which was dumb.