diff --git a/drush/fontawesome.drush.inc b/drush/fontawesome.drush.inc
index 31294d9..8904303 100644
--- a/drush/fontawesome.drush.inc
+++ b/drush/fontawesome.drush.inc
@@ -76,7 +76,7 @@ function fontawesome_drush_lib_download() {
     //Just in case if it is site specific? e.g. sites/domain.com/libraries ?
     $path = drush_get_context('DRUSH_DRUPAL_ROOT') . '/sites/all/libraries/fontawesome';
   }
-  // Create the path if it does not exist yet. Added substr check for preventing 
+  // Create the path if it does not exist yet. Added substr check for preventing
   // any wrong attempts or hacks !
   if (substr($path, -11) == 'fontawesome' && !is_dir($path)) {
     drush_mkdir($path);
@@ -85,10 +85,11 @@ function fontawesome_drush_lib_download() {
     drush_log(dt('Fontawesome already present at @path. No download required.', array('@path' => $path)), 'ok');
   }
   elseif (drush_op('chdir', $path) &&
-      drush_shell_exec('wget ' . FONTAWESOME_DOWNLOAD_URL . '  -O fontawesome.zip') &&
+      drush_shell_exec('wget %s -O fontawesome.zip', FONTAWESOME_DOWNLOAD_URL) &&
       drush_shell_exec('unzip fontawesome.zip') &&
+      drush_shell_exec('mv Font-Awesome-*/.[!.]* .') &&
       drush_shell_exec('mv Font-Awesome-*/* .') &&
-      drush_shell_exec('rm -rf Font-Awesome-*')) {
+      drush_shell_exec('rm -r Font-Awesome-*')) {
     drush_log(dt('The latest Fontawesome library has been downloaded to @path', array('@path' => $path)), 'success');
   }
   else {
