Fix inverted argument checking logic