From fe3eaa5df6834300171ccb70a2991237e9308e66 Mon Sep 17 00:00:00 2001 From: tacticaltux Date: Tue, 25 Aug 2020 04:02:53 -0500 Subject: [PATCH] Fix Signal:Connect from erroring if arguments nil --- Libraries/Signal.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Libraries/Signal.lua b/Libraries/Signal.lua index 21e7518e..38524b81 100644 --- a/Libraries/Signal.lua +++ b/Libraries/Signal.lua @@ -43,7 +43,9 @@ function Signal:Connect(handler) end return self._bindableEvent.Event:Connect(function() - handler(unpack(self._argData, 1, self._argCount)) + if self._argData ~= nil and self._argCount ~= nil then + handler(unpack(self._argData, 1, self._argCount)) + end end) end @@ -67,4 +69,4 @@ function Signal:Destroy() self._argCount = nil end -return Signal \ No newline at end of file +return Signal