From 8c85dd1d2d1e5eb67662accf42986812639e463c Mon Sep 17 00:00:00 2001 From: "gavin%gavinsharp.com" Date: Wed, 28 Sep 2005 02:52:52 +0000 Subject: [PATCH] Bug 310139: Editing mime-type handlers fails with a missing handler, patch by Phil Ringnalda , r=mscott git-svn-id: svn://10.0.0.236/trunk@181105 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/mail/components/preferences/downloadactions.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mozilla/mail/components/preferences/downloadactions.js b/mozilla/mail/components/preferences/downloadactions.js index d4318840d24..003bc22d5f0 100644 --- a/mozilla/mail/components/preferences/downloadactions.js +++ b/mozilla/mail/components/preferences/downloadactions.js @@ -298,6 +298,8 @@ var gDownloadActionsWindow = { catch (e) { customHandler = null; } + if (customHandler && !customHandler.exists()) + customHandler = null; var mimeType = this._getLiteralValue(type, "value"); var typeInfo = this._mimeSvc.getFromTypeAndExtension(mimeType, null);