diff --git a/pd/src/m_pd.h b/pd/src/m_pd.h
index fa41e85bde6d13744f335a7b0bb55557c249e870..b61ecb0795a683ccc2fea3575e79d44aebc3a1dd 100644
--- a/pd/src/m_pd.h
+++ b/pd/src/m_pd.h
@@ -786,7 +786,7 @@ static inline int PD_BADFLOAT(t_float f)
 
 /* Test to find unusually large or small normal values, in
    addition to denormals, NANs and infs:
-   f > abs(2^65) or < abs(2^-63)
+   f >= abs(2^65) or < abs(2^-63)
 
    This is useful for catching extreme values in, say, a filter,
    then bashing to zero before ever calculating a denormal. */
@@ -816,7 +816,7 @@ static inline int PD_BADFLOAT(t_float f)
 
 /* Test to find unusually large or small normal values, in
    addition to denormals, NANs and infs:
-   f > abs(2^513) or < abs(2^-511)
+   f >= abs(2^513) or < abs(2^-511)
 
    This is useful for catching extreme values in, say, a filter,
    then bashing to zero before ever calculating a denormal. */