+--- a/libopkg/opkg_utils.c
++++ b/libopkg/opkg_utils.c
+@@ -30,10 +30,8 @@ int get_available_blocks(char * filesyst
+ {
+ struct statfs sfs;
+
+- if(statfs(filesystem, &sfs)){
+- fprintf(stderr, "bad statfs\n");
+- return 0;
+- }
++ if(statfs(filesystem, &sfs))
++ return -1;
+ /* fprintf(stderr, "reported fs type %x\n", sfs.f_type); */
+ return ((sfs.f_bavail * sfs.f_bsize) / 1024);
+ }