diff --git a/lib/encfrag.c b/lib/encfrag.c
index f053878c2a55487e01dd28c24450e5fcc3531712..6e06b7cdf3acaa255de049fd8f11c5d74105a8a2 100644
--- a/lib/encfrag.c
+++ b/lib/encfrag.c
@@ -88,7 +88,7 @@ unsigned oc_enc_frag_sad2_thresh_c(const unsigned char *_src,
 
 unsigned oc_enc_frag_intra_sad_c(const unsigned char *_src, int _ystride){
   const unsigned char *src = _src;
-  unsigned dc;
+  int dc;
   unsigned sad;
   int      i;
   dc=0;