Buffalo Braves
1 февраля 1978 года Дигрегорио в статусе свободного агента заключил десятидневный контракт с «Бостон Селтикс», позднее его контракт был продлён до конца сезона. «Селтикс» проводили один из самых слабых своих сезонов за последние годы и не попали в плей-офф. За команду Эрни сыграл 27 ничем не примечательных игр, а по окончании сезона её покинул. Последний свой матч в НБА Дигрегорио провёл 9 апреля 1978 года против «Баффало Брейвз».