Index: contrib/emthumb/emthumb.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/emfield/contrib/emthumb/emthumb.module,v
retrieving revision 1.7.2.25
diff -u -r1.7.2.25 emthumb.module
--- contrib/emthumb/emthumb.module	23 Jul 2009 18:55:42 -0000	1.7.2.25
+++ contrib/emthumb/emthumb.module	6 Aug 2009 22:02:42 -0000
@@ -581,8 +581,10 @@
         $file = new stdClass();
         $file->uid = $user->uid;
         // Strip out the query if provided.
-        $file->filename = parse_url($basename, PHP_URL_PATH);
-        $file->filepath = parse_url($filepath, PHP_URL_PATH);
+        $basename_arr = parse_url($basename);
+        $filepath_arr = parse_url($filepath);
+        $file->filename = $basename_arr['path'];       
+        $file->filepath = $filepath_arr['path'];
 
         // If we have mimedetect, then do so. Otherwise we make a best guess
         // based on the filename.
