diff --git a/flake.lock b/flake.lock
index d7a8003b54af7df66fbaab7fd53ac453253a73e5..318cf41d37078953e607e9c4d009891be1eb984a 100644
--- a/flake.lock
+++ b/flake.lock
@@ -23,11 +23,11 @@
       },
       "locked": {
         "host": "git.c3pb.de",
-        "lastModified": 1638315058,
-        "narHash": "sha256-SA99IShGlTc3IkcqG5YP/lnSyTWWHFIdvci5pWR8BrI=",
+        "lastModified": 1639255442,
+        "narHash": "sha256-zlkViCgmxGlouprrc6RNquXYI3IOCvAUn36IdIAfKek=",
         "owner": "jens",
         "repo": "quasar",
-        "rev": "7f163062fd2dc98041b5149c5ab23fd8cedde7e6",
+        "rev": "b3a13dd9cf2841811f89812d27a5639f8e60821b",
         "type": "gitlab"
       },
       "original": {
@@ -46,11 +46,11 @@
       },
       "locked": {
         "host": "git.c3pb.de",
-        "lastModified": 1638330205,
-        "narHash": "sha256-vVdNLDtS7mmj5FLJ7/lL0mJ9r05ZLhJQoRAlmDa7OC4=",
+        "lastModified": 1639499264,
+        "narHash": "sha256-G6RJ097E31qDEuNDOZle+sOJaMLXA7Xs8vP3gXZmg0g=",
         "owner": "jens",
         "repo": "quasar-network",
-        "rev": "12c98e410f4a6d96b9ea2390da1edc6d026ad7ae",
+        "rev": "ba958e241cf3286c9a271a08e95fdcadbaeb49bb",
         "type": "gitlab"
       },
       "original": {
diff --git a/src/Quasar/Wayland/Connection.hs b/src/Quasar/Wayland/Connection.hs
index 09b38d1c57be8f51c5c138588ef4c25837f74e5d..afa515f969577410974ec37719d2680ee924efdd 100644
--- a/src/Quasar/Wayland/Connection.hs
+++ b/src/Quasar/Wayland/Connection.hs
@@ -12,8 +12,6 @@ import Network.Socket qualified as Socket
 import Network.Socket.ByteString qualified as Socket
 import Network.Socket.ByteString.Lazy qualified as SocketL
 import Quasar
--- TODO remove after updating quasar
-import Quasar.Async.Unmanaged (Async)
 import Quasar.Prelude
 import Quasar.Wayland.Protocol