---
name: "configNull"
type: command
status: ok
groups: ["Variables", "Config"]
arma3_since: "1.56"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/configNull
revid: 321052
updated: 2022-05-13T12:13:46Z
---

# configNull

*Command · Variables, Config · Arma 3 v1.56*

## Description

A non-existing [Config](../topics/Config.md).

> [!IMPORTANT]
> Unlike other null values ([objNull](../commands/objNull.md), [grpNull](../commands/grpNull.md), etc), [configNull](../commands/configNull.md) returns [true](../commands/true.md) when compared to itself.
>
> ```sqf
> configNull == configNull;                            // returns true
> isNull configNull;                                    // returns true
> configNull isEqualTo configNull;                    // returns true
> configNull == configFile >> "ANonExistentEntry";    // returns true
> ```

## Syntax

```sqf
configNull
```

**Returns:** [Config](../topics/Config.md)

## Examples

### Example 1

```sqf
_config = missionNamespace getVariable ["myConfig", configNull];
```

### Example 2

```sqf
str configNull; // returns ""
```

## See also

[controlNull](../commands/controlNull.md) · [displayNull](../commands/displayNull.md) · [grpNull](../commands/grpNull.md) · [locationNull](../commands/locationNull.md) · [objNull](../commands/objNull.md) · [taskNull](../commands/taskNull.md) · [teamMemberNull](../commands/teamMemberNull.md) · [scriptNull](../commands/scriptNull.md) · [typeName](../commands/typeName.md) · [isNull](../commands/isNull.md)

<sub>Source: [BI Community Wiki — configNull](https://community.bistudio.com/wiki/configNull) (revision 321052).</sub>
