diff --git a/scripts/Chessa/URI/Default.pm b/scripts/Chessa/URI/Default.pm
index 84253b7f777810d9b3ad472f30ee3d4c9789aeb8..f38ba37ece3f0455ceb67829895bd820a493d77b 100644
--- a/scripts/Chessa/URI/Default.pm
+++ b/scripts/Chessa/URI/Default.pm
@@ -100,7 +100,7 @@ sub head($self, $response, $uri, $on_info, $errors) {
 my @units = split //, 'kMGTPEZY';
 
 sub humanize($self, $size) {
-    my $radix = log($size) / log(1024);
+    my $radix = int(log($size) / log(1024));
     $radix = 9 if $radix > 9;
 
     my $val = $size / (1024 ** $radix);