Ты уверен, что только эта строка должна НЕ выполняться, если path пустое?