Fixed issue with non-appendable paths not being normalized.

Logic was incorrect