diff --git a/application/library/View/Helper/BulletinEntryDiff.php b/application/library/View/Helper/BulletinEntryDiff.php
index 8198e4289f4441a85b9057e24c94384686de6928..07af5db6c00976e0ff2e20456cb744ff15335532 100644
--- a/application/library/View/Helper/BulletinEntryDiff.php
+++ b/application/library/View/Helper/BulletinEntryDiff.php
@@ -8,13 +8,14 @@ class Application_View_Helper_BulletinEntryDiff
     {
         // ES and IS
         $currentES = ($currentCourse->isEssentialStudies() == true ? '[ES]' : '');
-        $proposedES = ($proposedCourse->isEssentialStudies() == true ? '[ES]' : '');
+        $proposedES = $currentES;
         $diffES = $this->_getDiffText($currentES, $proposedES);
 
         $currentIS = ($currentCourse->integratedStudies == 'yes' ? '[IS]' : '');
-        $proposedIS = ($proposedCourse->integratedStudies == 'yes' ? '[IS]' : '');
         if (in_array($request->type->name, array('AddISToCourse'))) {
             $proposedIS = '[IS]';
+        } else {
+            $proposedIS = $currentIS;
         }
         $diffIS = $this->_getDiffText($currentIS, $proposedIS);