diff --git a/helix-view/src/clipboard.rs b/helix-view/src/clipboard.rs
index 0a9774e8..f3d94734 100644
--- a/helix-view/src/clipboard.rs
+++ b/helix-view/src/clipboard.rs
@@ -164,6 +164,7 @@ pub mod provider {
         }
     }
 
+    #[cfg(not(target_os = "windows"))]
     impl Default for NopProvider {
         fn default() -> Self {
             Self::new()