---
title: "Connection.Disable"
description: "Disables the native connection."
---

```lua
connection:Disable(): ()
```

---

## Aliases

None.

---

## Arguments

This function takes no arguments.

---

## Returns

This function returns no values.

Changes the native enabled state to zero. Use Enable to restore the recorded enabled state; assigning Enabled has no effect.

**Related types:** [Signals types & behavior](/reference/signals/types).

---

## Example

```lua
local event = Instance.new("BindableEvent")
local listener = event.Event:Connect(function(value) print(value) end)
local connection = getconnection(event.Event, 1)
if connection then connection:Disable() end
task.wait()
listener:Disconnect()
event:Destroy()
```
