diff options
-rw-r--r-- | Src/params.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/Src/params.c b/Src/params.c index 55b6fd7f5..8ff12f0b1 100644 --- a/Src/params.c +++ b/Src/params.c @@ -1933,9 +1933,7 @@ unsetparam_pm(Param pm, int altflag, int exp) adduserdir(oldpm->nam, oldpm->u.str, 0, 0); } - /* Even removable specials shouldn't be deleted. */ - if (!(pm->flags & PM_SPECIAL)) - paramtab->freenode((HashNode) pm); /* free parameter node */ + paramtab->freenode((HashNode) pm); /* free parameter node */ } /* Standard function to unset a parameter. This is mostly delegated to * |