diff --git a/3rdp/build/GNUmakefile b/3rdp/build/GNUmakefile
index 2122fa2fc4e47b36aeb3376eed9c1edf49bdaa57..38a6a39122144d016b92086275adf1e547d77958 100644
--- a/3rdp/build/GNUmakefile
+++ b/3rdp/build/GNUmakefile
@@ -46,6 +46,10 @@ $(CRYPTLIB_BUILD): $(3RDP_ROOT)$(DIRSEP)dist/cryptlib.zip | $(CRYPT_SRC) $(CRYPT
 	@echo Creating $@ ...
 	$(QUIET)-rm -rf $(CRYPT_SRC)/*
 	$(QUIET)unzip -oa $(3RDPDISTDIR)$(DIRSEP)cryptlib.zip -d $(CRYPT_SRC)
+ifdef DEBUG
+	$(QUIET)env - PATH=$(PATH) make -C $(CRYPT_SRC) debug
+else
 	$(QUIET)env - PATH=$(PATH) make -C $(CRYPT_SRC)
+endif
 	$(QUIET)cp $(CRYPT_SRC)$(DIRSEP)libcl.a $(CRYPT_IDIR)
 	$(QUIET)cp $(CRYPT_SRC)$(DIRSEP)cryptlib.h $(CRYPT_IDIR)