| Index: content/browser/download/download_item_impl.cc
 | 
| diff --git a/content/browser/download/download_item_impl.cc b/content/browser/download/download_item_impl.cc
 | 
| index 4a74089d204b92306bcdb369f366ff571d120d48..6911ffc2879dfc6448c50396129d4f4a68b6c6cd 100644
 | 
| --- a/content/browser/download/download_item_impl.cc
 | 
| +++ b/content/browser/download/download_item_impl.cc
 | 
| @@ -1161,6 +1161,8 @@ void DownloadItemImpl::OnDownloadRenamedToIntermediateName(
 | 
|      // Process destination error.  If both |reason| and |destination_error_|
 | 
|      // refer to actual errors, we want to use the |destination_error_| as the
 | 
|      // argument to the Interrupt() routine, as it happened first.
 | 
| +    if (reason == DOWNLOAD_INTERRUPT_REASON_NONE)
 | 
| +      SetFullPath(full_path);
 | 
|      Interrupt(destination_error_);
 | 
|      destination_error_ = DOWNLOAD_INTERRUPT_REASON_NONE;
 | 
|    } else if (DOWNLOAD_INTERRUPT_REASON_NONE != reason) {
 | 
| 
 |