--- a/tools/ocpidev/assets/application.py	2021-07-08 16:25:17.993119667 -0500
+++ b/tools/ocpidev/assets/application.py	2021-07-09 21:01:53.772834630 -0500
@@ -58,13 +58,16 @@
         """
         Runs the Application with the settings specified in the object
         """
-        args=["run"]
+        args=["run", "Applications="+self.name]
         type="application"
         if self.name.endswith(".xml"):
-            args.append("Applications="+self.name)
+            directory = self.directory
             type="applications"
-        return ocpiutil.execute_cmd(self.get_settings(), self.directory, args,
-                                    ocpiutil.get_makefile(self.directory, type)[0])
+        else:
+            directory = str(Path(self.directory, self.name))
+        return ocpiutil.execute_cmd(self.get_settings(), directory, args,
+                                    ocpiutil.get_makefile(directory, type)[0])
+
     def build(self):
         """
         This is a placeholder function will be the function that builds this Asset
