diff --git a/src/modules/_Crypto/StdCrypt.pike b/src/modules/_Crypto/StdCrypt.pike
index 131abefd4b09d5f99c764155e685de293c10a656..44e71ac91264b47714d2268561484e79f9b96c68 100644
--- a/src/modules/_Crypto/StdCrypt.pike
+++ b/src/modules/_Crypto/StdCrypt.pike
@@ -12,6 +12,7 @@ constant Crypto = P("crypto");
 constant DES = P("des");
 constant IDEA = P("idea");
 constant ROT256 = P("invert");
+constant RC4 = P("rc4");
 constant SHA = P("sha");
 constant CBC = P("cbc");
 constant crypto_pipe = P("pipe");
diff --git a/src/modules/_Crypto/precompiled_crypto.h b/src/modules/_Crypto/precompiled_crypto.h
index 9bded67ed30af236455b356ed824ff42940a0a65..b29dd893383fade5050640a394027e5fb5192da8 100644
--- a/src/modules/_Crypto/precompiled_crypto.h
+++ b/src/modules/_Crypto/precompiled_crypto.h
@@ -143,6 +143,11 @@ void MOD_INIT2(invert)(void);
 void MOD_INIT(invert)(void);
 void MOD_EXIT(invert)(void);
 
+/* /precompiled/crypto/invert */
+void MOD_INIT2(rc4)(void);
+void MOD_INIT(rc4)(void);
+void MOD_EXIT(rc4)(void);
+
 /* sha */
 void MOD_INIT2(sha)(void);
 void MOD_INIT(sha)(void);