diff --git a/src/lib/valuepair.c b/src/lib/valuepair.c
index 97c7b93..42eb3f8 100644
--- a/src/lib/valuepair.c
+++ b/src/lib/valuepair.c
@@ -879,6 +879,7 @@ VALUE_PAIR *pairparsevalue(VALUE_PAIR *vp, const char *value)
 				length++;
 			}
 			vp->length = length;
+			vp->vp_strvalue[vp->length] = '\0';
 			break;
 
 		case PW_TYPE_IPADDR:
