diff --git a/lib/WebGUI/Operation/VersionTag.pm b/lib/WebGUI/Operation/VersionTag.pm index c5d85a812..a45d37a20 100644 --- a/lib/WebGUI/Operation/VersionTag.pm +++ b/lib/WebGUI/Operation/VersionTag.pm @@ -512,7 +512,9 @@ A reference to the current session. sub www_leaveVersionTag { my $session = shift; - WebGUI::VersionTag->getWorking($session)->leaveTag; + + my $tag = $session->scratch()->get(q{versionTag}); + WebGUI::VersionTag->getWorking($session)->leaveTag if $tag; return www_manageVersions($session); }