Avoid two messages sent out if there is only one hill rotation left.
Fix NullPointerException when trying to remove a beacon. Fix #7