diff --git a/macos/Sources/Ghostty/Surface View/OSSurfaceView.swift b/macos/Sources/Ghostty/Surface View/OSSurfaceView.swift index a85f9d626..9f2926c8b 100644 --- a/macos/Sources/Ghostty/Surface View/OSSurfaceView.swift +++ b/macos/Sources/Ghostty/Surface View/OSSurfaceView.swift @@ -138,9 +138,9 @@ extension Ghostty.OSSurfaceView { init( from startSearch: Ghostty.Action.StartSearch, - pasteboard: NSPasteboard = NSPasteboard.find + pasteboard: NSPasteboard? = nil ) { - self.pasteboard = pasteboard + self.pasteboard = pasteboard ?? .find if let needle = startSearch.needle, !needle.isEmpty { setNeedle(needle) writePasteboardNeedle()