diff --git a/funcs/Makefile b/funcs/Makefile
index f2f8a4b2be8b1565121e411819df24df39fd9fad..7dd65246fc23bf33275ce841bb55d1856743df01 100644
--- a/funcs/Makefile
+++ b/funcs/Makefile
@@ -40,6 +40,7 @@ func_odbc.so: func_odbc.o
 
 install: all
 	for x in $(MODS); do $(INSTALL) -m 755 $$x $(DESTDIR)$(MODULES_DIR) ; done
+	rm -f $(DESTDIR)$(MODULES_DIR)/pbx_functions.so
 
 uninstall:
 
diff --git a/res/Makefile b/res/Makefile
index 9bbb5871dca8ea685709061ed5bb6a54b01deaf2..3b156f2e722dd91fd632d1016f23ce11592a9348 100644
--- a/res/Makefile
+++ b/res/Makefile
@@ -22,7 +22,7 @@ else
   endif
 endif
 
-ifneq ($(NOCRYPTO),yes)
+ifeq ($(NOCRYPTO),yes)
   MODS:=$(filter-out res_crypto.so,$(MODS))
 endif