added handling of blueprints without unique ids, close #1842