diff --git a/tools.h b/tools.h
index d644e46..e7994d5 100644
--- a/tools.h
+++ b/tools.h
@@ -425,7 +425,7 @@ char* tool_function_directory_glob(char* target_dir) {
 
     if (glob(target_dir, GLOB_TILDE, NULL, &results) != 0) {
         perror("glob failed");
-        return NULL;
+        return strdup("");
     }
 
     json_object* json_array = json_object_new_array();