                    (concat "If you want to keep %s, put "
                            "(straight-use-package %s%S) "
                            "in your init-file.")
-                   package "'" (intern package))))))
+                   package "'" (intern package)))
+                t)))
         (unless interactive
-          (straight--register-recipe recipe))))))
+          (straight--register-recipe recipe))
+        ;; This is probably not the correct logic for the return
+        ;; value.
+        t))))
 
 ;;;###autoload
 (defun straight-reload-package (package &optional interactive)

;;            packages cannot have the same name)
;;
;; :local-repo - required, the name of the repository

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;; Libraries

                             &optional
                             interactive parent-recipe reload
                             only-if-installed)
  "Undocumented. Return t if package was/is installed."
  (interactive (list (straight-get-recipe) t))
  (let ((recipe (straight--convert-recipe melpa-style-recipe)))
    (straight--with-plist recipe
