---
title: 'Delete empty Nodes'
url: 'https://docs.brix.ch/celum_extensions/delete_empty_nodes'
markdown: 'https://docs.brix.ch/celum_extensions/delete_empty_nodes.md'
lang: en
date: '2026-10-26'
description: 'Technical documentation for the CELUM Extension "Delete empty Nodes" – Software developed by brix'
taxonomy:
  category:
    - docs
---

[](#) 

  [ Welcome ](https://docs.brix.ch/)     [ CELUM Extensions ](https://docs.brix.ch/celum_extensions)      Delete empty Nodes    

# Delete empty Nodes

![No UI](https://img.shields.io/static/v1?label=UI&message=none&color=inactive)

The "Delete empty Nodes" plugin is a task, which searches through a configurable list of nodes and node types for empty folders (i.e. they have neither assets, child-nodes nor noderefs) and deletes them.

#### Table of Contents

- [Properties](#properties)
- [Compatibility Matrix](#compatibility-matrix)
- [Release Notes](#release-notes)

## Properties

To be configured in *{home}/appserver/conf/custom.properties*.

##### deleteEmptyNodes.license

> type: String, **required: yes**, default: -

The license key for the plugin (product: deleteEmptyNodes), provided by *brix*.

##### deleteEmptyNodes.nodeIds

> type: Set of NodeIds (comma-separated), **required: yes** (unless you set *nodeTypeIds*), default: -

Set of node ids to search for empty nodes

##### deleteEmptyNodes.nodeTypeIds

> type: Set of NodeTypeIds (comma-separated), required: no, default: -

Set of node type ids to search for empty nodes

##### deleteEmptyNodes.nodeNameWhitelist

> type: Set of Strings (comma-separated), required: no, default: -

Node names that won't be deleted (e.g. `Inbox`)

##### deleteEmptyNodes.creationOlderThanInDays

> type: int, **required: yes**, default: 0

Number of days (based on the creation date) to wait until the node may be deleted

## Compatibility Matrix

| deleteEmptyNodes | CELUM (min. version) |
|---|---|
| 1.0 - 1.2 | 5.13.4 |
| 1.3 | 6.20+ (tested up to 7.1) |

## Release Notes

#### 1.0.0

> Released 25.07.2018

Initial Version

#### 1.1.0

> Released 25.07.2018

- Added property: Set of node type ids to search through

#### 1.2.0

> Released 26.07.2018

- Added whitelist for nodes
- Added property: number of days (based on the creation date) to wait until the node may be deleted

#### 1.3.0

> Released 2025-02-13

Compatibility update for 6.20

 [ ](https://docs.brix.ch/celum_extensions/date_to_availability_sync) [](https://docs.brix.ch/celum_extensions/multi_relation_assigment)

---

## Navigation

- Parent: [CELUM Extensions](https://docs.brix.ch/celum_extensions.md)
- Previous: [Date to Availability Sync](https://docs.brix.ch/celum_extensions/date_to_availability_sync.md)
- Next: [Multi Relation Assignment](https://docs.brix.ch/celum_extensions/multi_relation_assigment.md)
