Only unload package if it is loaded

This commit is contained in:
Kevin Sawicki
2013-05-22 10:08:06 -07:00
parent 262a7d549e
commit fa571717d4

View File

@@ -64,7 +64,7 @@ uninstall = ({name}, callback) ->
apmProcess = spawn(apm, ['uninstall', name])
apmProcess.on 'close', (code) =>
if code is 0
atom.unloadPackage(name)
atom.unloadPackage(name) if atom.isPackageLoaded(name)
callback()
else
callback(new Error("Uninstalling '#{name}' failed."))