I am wondering why this lisp is working fine in CAD2014 but not working in 2016Code - Auto/Visual Lisp: [Select](vl-load-com)(setq *files* (vla-get-files (vla-get-preferences (vlax-get-acad-object))))(SETQ ORIGPATH (vla-get-SupportPath *files*))(SETQ ONEPATH (setq w ";B:\\Fonts"))(if (not (vl-string-search w ORIGPATH)) (progn (SETQ MYENV (STRCAT ORIGPATH ONEPATH)) (if (< (strlen myenv) 1000); <- not sure why you are checking the length ; I've seen something referring to 800 chars ; but my normal path is over 900 and I have no problems (vla-put-SupportPath *files* myenv) ) ))Thanks