diff --git a/solo_get_pointing.pro b/solo_get_pointing.pro
index b3449268b2aeeab6d74713f3a6064b3818d9ab41..ab7c1c0dcb2b9759db41de710e96655ad6f50e6f 100644
--- a/solo_get_pointing.pro
+++ b/solo_get_pointing.pro
@@ -1,4 +1,4 @@
-function solo_get_pointing, utc, degrees = degrees, arcsec = arcsec
+function solo_get_pointing, utc, degrees = degrees, arcsec = arcsec, celestial = celestial
 
 	; convert the requested date into ephemeris time
 
@@ -20,14 +20,11 @@ function solo_get_pointing, utc, degrees = degrees, arcsec = arcsec
 
 	; make the conversion form rtn to hpc, if necessary
 
-	if frame eq 'SOLO_SUN_RTN' then begin
-		yaw = !dpi * signum(yaw) - yaw
-		pitch = -pitch
-		roll = -roll
-	endif else begin
-		pitch = -pitch
-	endelse
-
+	if frame eq 'SOLO_SUN_RTN' then yaw = !dpi * signum(yaw) - yaw
+	
+	pitch = -pitch
+	roll = -roll
+	
 	; correct any cases where the roll is greater than +/- 180 degrees
 
 	if abs(roll) gt !dpi then roll = roll - 2. * !dpi * signum(roll)