diff --git a/src/kits/network/libnetapi/FileRequest.cpp b/src/kits/network/libnetapi/FileRequest.cpp index d24285758d..cfbd5910b4 100644 --- a/src/kits/network/libnetapi/FileRequest.cpp +++ b/src/kits/network/libnetapi/FileRequest.cpp @@ -59,6 +59,8 @@ BFileRequest::_ProtocolLoop() BNodeInfo info(&file); char mimeType[B_MIME_TYPE_LENGTH + 1]; + if (info.GetType(mimeType) != B_OK) + update_mime_info(fUrl.Path().String(), false, true, false); if (info.GetType(mimeType) == B_OK) fResult.SetContentType(mimeType);