Fix a BC break!

If we autoload a “short”-entityname, we switch to the “full”-entityname,
as dnew() already does and as we did before (again, for BC).
Thanks @stephpy and @shouze!