diff --git a/evalhyd/evald.py b/evalhyd/evald.py
index 7577cab2dde5f9418c2650ca3e2ec32b2169a0b7..9bf640af2f9ae02db32457ea54837c53ce1681cc 100644
--- a/evalhyd/evald.py
+++ b/evalhyd/evald.py
@@ -2,7 +2,10 @@ from typing import List, Dict
 from numpy import dtype
 from numpy.typing import NDArray
 
-from ._evalhyd import _evald
+try:
+    from ._evalhyd import _evald
+except ImportError:
+    pass
 
 
 def evald(q_obs: NDArray[dtype('float64')],
diff --git a/evalhyd/evalp.py b/evalhyd/evalp.py
index cb95229d930e845167eec033b9bc33e89c4911ec..804793c7c04c08f55b4ab69b8703efe9858bbe9c 100644
--- a/evalhyd/evalp.py
+++ b/evalhyd/evalp.py
@@ -2,7 +2,10 @@ from typing import List, Dict
 from numpy import dtype
 from numpy.typing import NDArray
 
-from ._evalhyd import _evalp
+try:
+    from ._evalhyd import _evalp
+except ImportError:
+    pass
 
 
 def evalp(q_obs: NDArray[dtype('float64')],