org.symbian.tools.mtw.ui/src/org/symbian/tools/tmw/ui/deployment/bluetooth/BluetoothTarget.java
changeset 462 cdc4995b1677
parent 461 7a8f9fa8d278
child 468 a05c6e5cc7d9
--- a/org.symbian.tools.mtw.ui/src/org/symbian/tools/tmw/ui/deployment/bluetooth/BluetoothTarget.java	Mon Aug 09 15:18:34 2010 -0700
+++ b/org.symbian.tools.mtw.ui/src/org/symbian/tools/tmw/ui/deployment/bluetooth/BluetoothTarget.java	Tue Aug 10 09:52:29 2010 -0700
@@ -76,6 +76,10 @@
         statuses.clear();
         monitor.beginTask(String.format("Deploying application %s to %s", project.getName(), name),
                 IProgressMonitor.UNKNOWN);
+        if (packager == null) {
+            return new Status(IStatus.ERROR, TMWCore.PLUGIN_ID, String.format(
+                    "No packager found for project %s with runtime %s", project.getName(), project.getTargetRuntime()));
+        }
         final File application = packager.packageApplication(project, new SubProgressMonitor(monitor, 100));
         try {
             deployWidget(application, packager.getFileType(project), new SubProgressMonitor(monitor, 10));