diff --git a/inc/lib_files.php b/inc/lib_files.php
index c8c26df9726885717fbae292a73a27c0fdf6d1ab..f7d646e322acd990d56f7506e4eeea88154c63e0 100755
--- a/inc/lib_files.php
+++ b/inc/lib_files.php
@@ -131,7 +131,7 @@ class OC_FILES {
 			$filename=$dir.'/'.$files;
 		}
 		if($zip or OC_FILESYSTEM::is_readable($filename)){
-			header('Content-Disposition: attachment; filename='.basename($filename));
+			header('Content-Disposition: attachment; filename="'.basename($filename).'"');
 			header('Content-Transfer-Encoding: binary');
 			header('Expires: 0');
 			header('Cache-Control: must-revalidate, post-check=0, pre-check=0');