diff --git a/src/nearneighbor.c b/src/nearneighbor.c
index de25e9669a2..7e6ffe5b9ed 100644
--- a/src/nearneighbor.c
+++ b/src/nearneighbor.c
@@ -130,9 +130,9 @@ GMT_LOCAL void nearneighbor_free_node (struct GMT_CTRL *GMT, struct NEARNEIGHBOR
static int usage (struct GMTAPI_CTRL *API, int level) {
const char *name = gmt_show_name_and_purpose (API, THIS_MODULE_LIB, THIS_MODULE_CLASSIC_NAME, THIS_MODULE_PURPOSE);
if (level == GMT_MODULE_PURPOSE) return (GMT_NOERROR);
- GMT_Usage (API, 0, "usage: %s [
] -G%s %s %s -S%s [-E] [-N[+m]|n] "
+ GMT_Usage (API, 0, "usage: %s [] -G%s %s %s -S[unit] [-E] [-N[+m]|n] "
"[%s] [-W] [%s] [%s] [%s] [%s] [%s] [%s] [%s] [%s] [%s] [%s] [%s] [%s] [%s]\n",
- name, GMT_OUTGRID, GMT_I_OPT, GMT_Rgeo_OPT, GMT_RADIUS_OPT, GMT_V_OPT, GMT_a_OPT, GMT_bi_OPT, GMT_di_OPT,
+ name, GMT_OUTGRID, GMT_I_OPT, GMT_Rgeo_OPT, GMT_V_OPT, GMT_a_OPT, GMT_bi_OPT, GMT_di_OPT,
GMT_e_OPT,GMT_f_OPT, GMT_h_OPT, GMT_i_OPT, GMT_n_OPT2, GMT_qi_OPT, GMT_r_OPT, GMT_w_OPT, GMT_colon_OPT, GMT_PAR_OPT);
if (level == GMT_SYNOPSIS) return (GMT_MODULE_SYNOPSIS);
@@ -142,7 +142,8 @@ static int usage (struct GMTAPI_CTRL *API, int level) {
gmt_outgrid_syntax (API, 'G', "Set name of the output grid file");
GMT_Option (API, "I");
GMT_Option (API, "R");
- gmt_dist_syntax (API->GMT, "S" GMT_RADIUS_OPT, "Only consider points inside this search radius.");
+ gmt_dist_syntax (API->GMT, "S" GMT_RADIUS_OPT "[unit]", "Only consider points inside this search radius. "
+ "In case data is in geographical coordinates,");
GMT_Message (API, GMT_TIME_NONE, "\n OPTIONAL ARGUMENTS:\n");
GMT_Usage (API, 1, "\n-E");
GMT_Usage (API, -2, "Value to use for empty nodes [Default is NaN].");