diff --git a/include/asterisk/res_stir_shaken.h b/include/asterisk/res_stir_shaken.h
index cad9282fc439f697da6aa47b81c1a78199389b9b..34d58a306842b919a7667dc9bc0c9685b2b1c7e5 100644
--- a/include/asterisk/res_stir_shaken.h
+++ b/include/asterisk/res_stir_shaken.h
@@ -18,9 +18,6 @@
 #ifndef _RES_STIR_SHAKEN_H
 #define _RES_STIR_SHAKEN_H
 
-#include <openssl/evp.h>
-#include <openssl/pem.h>
-
 #define STIR_SHAKEN_ENCRYPTION_ALGORITHM "ES256"
 #define STIR_SHAKEN_PPT "shaken"
 #define STIR_SHAKEN_TYPE "passport"
diff --git a/res/res_pjsip_stir_shaken.c b/res/res_pjsip_stir_shaken.c
index 60dfdc456d81ee37924fbf1ed88c346438a8e4d7..58e86552af3eb133eee3e7d316b70504e83d4200 100644
--- a/res/res_pjsip_stir_shaken.c
+++ b/res/res_pjsip_stir_shaken.c
@@ -17,7 +17,6 @@
  */
 
 /*** MODULEINFO
-	<depend>crypto</depend>
 	<depend>pjproject</depend>
 	<depend>res_pjsip</depend>
 	<depend>res_pjsip_session</depend>
diff --git a/res/res_stir_shaken.c b/res/res_stir_shaken.c
index 30326d36b6f69eeeffbc78bb1775fa9b29aea5ff..a9f861baa1b9689c4e90eaff37dda8827096d3db 100644
--- a/res/res_stir_shaken.c
+++ b/res/res_stir_shaken.c
@@ -25,6 +25,8 @@
 
 #include "asterisk.h"
 
+#include <openssl/evp.h>
+
 #include "asterisk/module.h"
 #include "asterisk/sorcery.h"
 #include "asterisk/time.h"
diff --git a/res/res_stir_shaken/stir_shaken.c b/res/res_stir_shaken/stir_shaken.c
index 220104a324e167d7944d76302ef3bc727dce8b4a..0b38732141d44ea3a3a510e353134363ebdd0452 100644
--- a/res/res_stir_shaken/stir_shaken.c
+++ b/res/res_stir_shaken/stir_shaken.c
@@ -23,6 +23,9 @@
 
 #include "asterisk.h"
 
+#include <openssl/evp.h>
+#include <openssl/pem.h>
+
 #include "asterisk/cli.h"
 #include "asterisk/sorcery.h"