diff --git a/hpvm/scripts/hpvm_installer.py b/hpvm/scripts/hpvm_installer.py
index 38d74f68fd43c64f4d71cc3a54a8b6be7ccc2a46..d6e6ea76fb288d93ae57dd8e4a802bbe1c60b617 100755
--- a/hpvm/scripts/hpvm_installer.py
+++ b/hpvm/scripts/hpvm_installer.py
@@ -316,7 +316,8 @@ def build_nvdla_compiler():
 
     # Copy over the NVDLA and Protobuf libraries to 
     # a single directory
-    check_call(["mkdir", NVDLA_LIB_DIR])
+    #check_call(["mkdir", NVDLA_LIB_DIR])
+    makedirs(NVDLA_LIB_DIR, exist_ok=True)
     check_call(["cp", NVDLA_LIB, NVDLA_LIB_DIR])
     check_call(["cp", PROTOBUF_LIB, NVDLA_LIB_DIR])
     check_call(["cp", PROTOBUF_LIB, str(NVDLA_LIB_DIR) + "/" + PROTOBUF_LIB_V1])