Index: asset.module.1.1.2.34
===================================================================
--- asset.module.1.1.2.34       (revision 3)
+++ asset.module.1.1.2.34       (working copy)
@@ -151,7 +151,7 @@

   // We're also saving this in the files table to support the private download method
   $mime = function_exists(mime-content-type) ? mime-content-type($info['dirname'] ."/". $info['basename']) : "";
-  $info['dirname'] = (trim($info['dirname'])!="/") ? "/". $info['dirname'] : "";
+  $info['dirname'] = (trim($info['dirname'])!="/" && trim($info['dirname'])!="") ? "/". $info['dirname'] : "";
   $fid = db_next_id('{files}_fid');
   db_query("INSERT INTO {files} (fid, nid, filename, filepath, filemime, filesize) VALUES (%d, %d, '%s', '%s', '%s', %d)", $fid, 0, $info['basename'], file_directory_path() . $info['dirname'] ."/". $info['basename'], $mime, $asset->filesize);
   db_query("INSERT INTO {file_revisions} (fid, vid, list, description) VALUES (%d, %d, %d, '%s')", $fid, 0, 0, $info['basename']);